python.org Trình cài đặt Python cho OS X là gói meta với một tập hợp nhiều gói. Bạn có thể xem các gói bằng cách nhấp vào nút Customize
trong quá trình cài đặt. Các liên kết tượng trưng trong /usr/local/bin
được cài đặt theo gói UNIX command-line tools
. Đối với bản phát hành 2.7, gói đó không còn được chọn theo mặc định. Bạn có thể cài đặt nó và các liên kết bằng cách cài đặt tùy chỉnh và chọn gói đó; nếu bạn đã cài đặt 2.7, hãy chọn chỉ gói đó.
EDIT: Điều đó nói rằng, điều quan trọng là phải nhận ra rằng, với việc xây dựng khung công tác OS X Python, chỉ cần có /usr/local/bin
trong đường dẫn tìm kiếm của bạn nói chung là không đủ. Lý do cho điều đó là các kịch bản lệnh python được bao gồm trong các gói, theo mặc định, được cài đặt vào thư mục bin của thư mục Python, ví dụ: /Library/Frameworks/Python.framework/Versions/2.7/bin
. Điều này đúng với bất kỳ thứ gì sử dụng các công cụ mặc định hoặc công cụ cài đặt Distutils
quấn Distutils
, như easy_install
(Distribute
hoặc setuptools
) hoặc pip
. Đây là lý do tại sao có một gói trình cài đặt khác, Shell profile updater
, được bật theo mặc định và cố gắng sửa đổi hồ sơ đăng nhập của bạn để đặt thư mục bin khung ở phía trước đường dẫn tìm kiếm vỏ của bạn, PATH
. Nếu điều đó được thực hiện, các liên kết tượng trưng trong số /usr/local/bin
không bắt buộc đối với python2.7
để được gọi.
Nguồn
2010-07-16 17:37:19
Cám ơn thúc đẩy tôi phải cài đặt 2.7, cố gắng bây giờ. –
Đúng, trông giống nhau ở đây. Không có python 2.7 trong/usr/local/bin. Tôi vẫn còn python2.7 trong con đường của tôi mặc dù, vì vậy tôi không biết nếu nó là một vấn đề. –
Tôi không: 'zsh: lệnh không tìm thấy: python2.7' –