2011-06-29 44 views

Trả lời

11

Có trình cài đặt cho nó here.

+0

Sử dụng trình cài đặt đã cho tôi tất cả các loại sự cố trong quá khứ khi cài đặt mô-đun bên thứ 3 bằng 'easy_install' hoặc' pip'. Ngoài ra, rất khó để chuyển sang và từ các phiên bản. Tôi nghĩ sử dụng 'macports' hoặc' fink' là một tùy chọn an toàn hơn. – juanchopanza

+0

Bí quyết là đảm bảo bạn cài đặt phiên bản 'easy_install' (từ các công cụ thiết lập hoặc Phân phối) hoặc' pip' cho mỗi phiên bản Python bạn đang sử dụng. Và dễ dàng chuyển đổi giữa các phiên bản với khung công tác xây dựng Python trên Mac OS X: hoặc thay đổi shell $ PATH hoặc dễ dàng hơn, chỉ cần sử dụng tên phiên bản: python2.6, python2.7, python3.2, v.v. –

+0

Liên kết bị phá vỡ. – kberg

4

Cài đặt Mac Ports. Nó có một cổng Python 2.7.

sudo port install python27 
+0

+1 dành cho MacPorts. Điều này cũng cho bạn khả năng chuyển đổi giữa các phiên bản của python và kiểm soát nhiều hơn khi bạn cài đặt các mô-đun python bên thứ 3. – juanchopanza

8

Truy cập trang web này và tải xuống phiên bản mới nhất cho OS X (2.7.9 hoặc 3.4.2) mà bạn muốn. https://www.python.org/downloads/

Bây giờ mở DMG và thực hiện cài đặt ... này (Python.mpkg) sẽ cài đặt các phiên bản Python vào /Library/Frameworks/Python.framework, mà không phải là những gì chúng ta muốn, như cài đặt trước đó Các phiên bản Python trong /usr/bin/python có thể dẫn đến một số sự không tương thích khó chịu. Vì vậy, nói cách khác một số công việc vẫn cần phải được thực hiện để thực sự cập nhật Python trên máy Mac của bạn.

  1. Mở một terminal và nhập: sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7 này trước đó sẽ xóa cài đặt các phiên bản của Python 2.7.x
  2. Bây giờ nhập này vào thiết bị đầu cuối: sudo /System/Library/Frameworks/Python.framework/Versions /Library/Frameworks/Python.framework/Versions/2.7 mv mà di chuyển mới được cài đặt python 2.7.9 phiên bản tiếp theo để các bản phát hành Python trước.

Các bước tiếp theo có thể được tìm thấy ở đây: http://wolfpaulus.com/jounal/mac/installing_python_osx/

+0

Điều này có vẻ như bây giờ phức tạp hơn, theo liên kết này http://apple.stackexchange.com/questions/101328/file-cant-be-moved-by-root-on-os-x. Tôi không thể di chuyển bất cứ thứ gì vào thư mục đó – farnett

0

python 2.7 đi kèm với OS X Mountain Lion (10.8) trở đi, vì vậy có khả năng là hầu hết các máy Mac chạy ngày hôm nay (2018) sẽ có python 2.7 mà không cần nỗ lực gì thêm.

Các vấn đề liên quan