Tôi có hai phiên bản của python trên mac của tôi:Python cài đặt gỡ bỏ cài đặt easy_install
Một cài đặt sẵn bởi Apple trong /usr/bin
Một từ python.org trong /Library/Frameworks/Python.framework/Versions/2.6
easy_install luôn cài đặt để /usr/bin
đối với một số ununderstanable lý do
Vì vậy, tôi bây giờ rõ ràng cài đặt easy_install tại:
sh setuptools-0.6c11-py2.6.egg --install-dir=/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
Bây giờ tôi muốn easy_install pip VÀ ....:
Searching for pip
Best match: pip 0.8
Processing pip-0.8-py2.6.egg
pip 0.8 is already the active version in easy-install.pth
Installing pip script to /usr/local/bin
error: /usr/local/bin/pip: Permission denied
đường dẫn và PYTHONPATH của tôi:
PATH="/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}"
export PATH
PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"
export PATH
PYTHONPATH="/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages"
export PYTHONPATH
- Một PYTHONPATH hơn nơi tôi giữ module tôi đã viết
Xin lỗi tôi thực sự không hiểu.
Tôi đang làm gì sai.
Tôi chỉ muốn cài đặt mô-đun thường xuyên trong thư mục Khung Python
Cảm ơn bạn một lần nữa! Tôi đã học được rất nhiều từ câu trả lời cuối cùng của bạn! Làm thế nào tôi có thể nhận được một lưỡi sạch một lần nữa. Làm cách nào để gỡ cài đặt mọi thứ? Sitepackages và python? Vì vậy, không có gì là trái mà có thể có khả năng là sai! – MacPython
chỉ cần đọc toàn bộ chuỗi: 1. Làm thế nào lệnh này có thể: sh setuptools-0.6c11-py2.6.egg cài đặt nó vào Khung thay vì usr/bin. Nếu tôi làm chính xác như vậy nó viết nó cho usr/bin 2. easy_install: Cảm ơn cuộc sống cho điều đó !!! – MacPython
Để xóa python.org 2.6 để bắt đầu lại: 'sudo rm -r/Thư viện/Khung/Python.framework/Phiên bản/2.6' Đó là tất cả trên một dòng. Nhập cẩn thận! Kịch bản 'sh setuptools ...' sử dụng bất kỳ lệnh 'python2.6' nào được tìm thấy đầu tiên trên trình bao của bạn' PATH'. Đó phải là thư mục trong thư mục 'bin'. –