Tôi sẽ đề nghị sử dụng cổng mac ...
Có một gói được gọi là python_select cho phép sử dụng song song pythons. Vì vậy, đầu tiên cài đặt cổng mac nếu chưa được cài đặt.
Đầu tiên cài đặt gói python_select:
sudo port install python_select
Bây giờ bạn có thể kiểm tra phân phối python nào có sẵn trên hệ thống của bạn. Chỉ cần ra lệnh:
port select --list python (MacPorts 2.x)
python_select -l (MacPorts 1.x)
Trong trường hợp của tôi, nó đã in ít nhất phiên bản python đi kèm với Snow Leopard : python26-apple
.
port select --show python (MacPorts 2.x)
python_select -s (MacPorts 1.x)
hiển thị phiên bản hiện được chọn, ví dụ python26-apple
. Bạn thấy đấy, gói này chơi độc đáo với Mac. Đối với nhiều lựa chọn vấn đề
port select (MacPorts 2.x)
python_select -h (MacPorts 1.x)
Hơn bạn có thể tìm kiếm phiên bản python có sẵn trong kho lưu trữ cổng:
port search python
Điều này sẽ tạo ra một danh sách dài sẽ có sẵn trăn.
Để cài đặt các gói mong muốn, ví dụ python 2.4 thực thi:
sudo port install python24
Bây giờ python_select -s
sẽ hiển thị các python mới cài đặt là tốt. Để chuyển sang vấn đề python 2.4:
sudo port select --set python python24 (MacPorts 2.x)
sudo python_select python24 (MacPorts 1.x)
Lệnh này là liên tục giữa các shell.
python
chỉ vào/Library/Frameworks/Python.framework/Versions/Current/bin
. Đương nhiên, điều đó đã không được nâng cấp lên 2.6. Vì vậy, tôi đã thay thế biến PATH của mình bằng biến mặc định mà tôi tìm thấy trên Google và bây giờ sẽ xóa MacPython khỏi hệ thống của tôi.