lỗi cấp phép khi cài đặt mô-đun MySQLdb cho python mà không cần root


1

Tôi không có quyền truy cập vào máy (Linux), nhưng tôi muốn cài đặt mô-đun MySQLdb (hoặc bất kỳ mô-đun MySQL nào khác) cho python.

Tôi đã thử cách tiếp cận thông thường của mình (python setup.py install --user) nhưng có vẻ như cờ không được triển khai

Chạy với cờ --home = ~ cho sau

running install
Checking .pth file support in /user/alperin/lib64/python/
error: can't create or remove files in install directory

The following error occurred while trying to add or remove files in the installation directory:

[Errno 2] No such file or directory: '/user/alperin/lib64/python/test-easy-install-11328.pth'

The installation directory you specified (via --install-dir, --prefix, or the distutils default setting) was:

/user/alperin/lib64/python/

This directory does not currently exist.  Please create it and try again, or choose a different installation directory (using the -d or --install-dir option).

dễ dàng cài đặt MySQLdb cho cùng một lỗi (với cùng tham số).

Tôi đang thiếu gì?


2
Sử dụng virtualenv hoặc đảm bảo thư mục nằm trên các đường dẫn liên quan trước khi bạn cố gắng cài đặt nó ở đó.
billc.cn

đã làm việc Mặc dù hiện tại tôi đang gặp phải một lỗi khác (vì tôi đã biên dịch và cài đặt MySql trong thư mục nhà của tôi): _mysql.c: 36: 23: error: my_config.h: Không có tệp hoặc thư mục như vậy
pocketfullofcheese

Bạn không nên thực sự biên dịch mysql của riêng bạn trừ khi bạn rất chắc chắn về tất cả các tham số để configure. Những gì tôi khuyên bạn nên làm là lấy gói mysql để phân phối linux và tự cài đặt nó.
billc.cn

Tôi sẽ có thể cài đặt nó dir nhà của tôi?
pocketfullofcheese

Vâng. Nhiều thứ đi vào thư mục hệ thống (/ bin, / lib, / usr) có thể được cài đặt trong bất kỳ thư mục nào khác nếu bạn chỉ định thư mục đó trong biến môi trường chính xác (PATH, LIBPATH, PYTHONPATH, v.v.). Tôi nghĩ thậm chí còn có các tùy chọn dòng lệnh để cài đặt các gói ở vị trí khác trực tiếp.
billc.cn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.