Tôi đang cố cài đặt các công cụ thiết lập. Khi tôi chạy "sh setuptools-0.6c9-py2.4.egg" Tôi nhận được thông báo sau:Làm thế nào để cài đặt setuptools?
Permission denied: '/usr/lib/python2.4/site-packages/test-easy- install-26338.write-test '
Rất có thể, vì tôi không có quyền root trên hệ thống. Một số làm thế nào tôi đã đến ý tưởng tạo ra một "ảo" Python.
Tôi tải xuống "virtual-python.py" và chạy nó bằng cách sử dụng Python toàn trang. Nó tạo ra các thư mục con "lib", "bin" và "include" trong thư mục chính của tôi. Trong phần cuối của đầu ra của "virtual-python.py" Tôi thấy thông báo sau:
Bây giờ bạn đã sẵn sàng để tải về ez_setup.py, và chạy /home/myname/bin/python ez_setup .py
Tôi tải xuống tệp này và chạy tệp. Nhưng hơn tôi nhận được thông báo lỗi tương tự:
Permission denied: '/usr/lib/python2.4/site-packages/test-easy-install-925.write-test'
OK. Tôi sử dụng "tiền tố" để buộc ez_setup.py để ghi vào thư mục địa phương:
/home/myname/bin/python ez_setup.py --prefix=~
Và sau đó tôi nhận được:
- Bạn có thể thiết lập thư mục cài đặt để hỗ trợ ".pth" file theo
bằng một trong những phương pháp được mô tả đây:http://peak.telecommunity.com/EasyInstall.html#custom-installation-locations
Vì vậy, tôi được chuyển hướng đến cùng một trang mà tôi đã đọc trước đó. Vì vậy, tôi không biết phải làm gì bây giờ.
Tôi cũng có một gợi ý:
- Bạn có thể thêm thư mục cài đặt vào biến môi trường PYTHONPATH . (Phải rồi cũng được trên PYTHONPATH bất cứ khi nào bạn chạy Python và muốn sử dụng gói (s) bạn đang cài đặt.)
Nhưng nếu tôi gõ:
PYTHONPATH=/home/myname/lib/python2.4/site-packages
tôi vẫn nhận được kết quả tương tự như Python không thấy các biến môi trường của tôi.
Có ai không, cầu xin, giúp tôi với điều đó?
Không truy cập root. – user3710044