Hướng dẫn install python 2.7 macos monterey - cài đặt python 2.7 macos monterey

Nâng cấp Monterey 12.3 sẽ loại bỏ Python 2.7 mà không có cảnh báo người dùng. Homebrew chỉ biết về Python 3. Có cách nào khác để có được Python 2 sao lưu và chạy?

Tôi không quan tâm đến việc nghe các lập luận về sự phản đối. Chúng tôi không phải là một cửa hàng Dev, chỉ là một doanh nghiệp đặt hàng qua thư nhỏ với một số tập lệnh nội bộ cần phải làm việc trở lại.

hỏi ngày 16 tháng 3 lúc 22:45Mar 16 at 22:45

Hướng dẫn install python 2.7 macos monterey - cài đặt python 2.7 macos monterey

5

Gói MacPorts Python27.

Tôi cũng tìm thấy một vòi không chính thức, nếu bạn phải sử dụng homebrew vì một số lý do, trong khoảng 10 giây tìm kiếm.

Đã trả lời ngày 17 tháng 3 lúc 2:33Mar 17 at 2:33

Marc WilsonMarc WilsonMarc Wilson

4.23811 Huy hiệu bạc15 Huy hiệu đồng11 silver badges15 bronze badges

Bạn phải đăng nhập để trả lời câu hỏi này.

Không phải là câu trả lời bạn đang tìm kiếm? Duyệt những câu hỏi khác được gắn thẻ. (adsbygoogle = window.adsbygoogle || []).push({});

Python 2 hiện đã bị xóa khỏi MacOS 12.3, sau một thời gian chuyển tiếp kéo dài một thập kỷ.

Các nhà phát triển quy trình làm việc viết Python chủ yếu chuyển sang phiên bản 3, vì vậy rất có thể bạn sẽ không nhận thấy sự thay đổi.

Nếu một quy trình công việc bạn sử dụng bị ảnh hưởng:

Đầu tiên, kiểm tra xem có bản cập nhật không; Nhà phát triển của quy trình làm việc có thể đã phát hành một trong đó không phụ thuộc vào Python 2.check if there is an update; The Workflow's developer may have already released one which does not depend on Python 2.

Một lựa chọn khác là kiểm tra một giải pháp thay thế; Nếu nhà phát triển không còn hỗ trợ quy trình làm việc đó, có thể có một điều khác vẫn hoạt động và phù hợp với nhu cầu của bạn.check for an alternative; If the developer no longer supports that Workflow, there may be another which still works and fits your needs.

Cuối cùng, bạn có thể cài đặt lại Python 2 bằng cách làm theo hướng dẫn.

Nhận quy trình công việc cập nhật

Hãy nhớ rằng một số quy trình công việc có thể cần điều chỉnh bổ sung. Nhiều quy trình công việc dựa trên Python đã được cập nhật và có thể được tìm thấy trên kho lưu trữ quy trình công việc Python 2 của bên thứ ba được cập nhật.

Để được giúp đỡ với bất kỳ quy trình công việc nào không có trong danh sách ở trên, hãy tham gia Diễn đàn Alfred nơi cộng đồng thân thiện của chúng tôi sẽ có thể giúp đỡ.

Tải xuống Python3. ....

https://developer.apple.com/documentation/macos-release-notes/macos-12_3-release-notes

Thêm đường dẫn Python27 và Python3. ....

Thay đổi tên thực thi. ....

brew install 
Warning: No available formula with the name "". Did you mean , , ,  or python-yq?

brew install python2
Warning: No available formula with the name "python2". Did you mean ipython, bpython, jython or cython?

Kiểm tra cả hai phiên bản Python ..

Sau đó: Ra mắt với thiết bị đầu cuối

ĐÓ LÀ TẤT CẢ !

Tôi đã cài đặt 12,6 ngày hôm qua (ngày 4 tháng 10 năm 2022) và kết thúc với 3.9.6 cho Python3. Nó đã phá vỡ các ứng dụng Python 3.8 cũ của tôi.

user@mbp16 ~ % python --version
Python 2.7.18

user@mbp16 ~ % python3 --version
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.

Làm cách nào để cài đặt Python 2.7 trên Mac?

$ python --version && which python
Python 2.7.18
/usr/bin/python
$ python3 --version && which python3
Python 3.8.9
/usr/bin/python3

Cài đặt Python 2, Enter: Brew Cài đặt Python@2 ..

Đối với Python 3.8.9 mặc định, tôi đang thấy các lỗi xây dựng cho pyenv install 3.8.9 Command:

pyenv install 3.8.9

python-build: use  from homebrew

python-build: use readline from homebrew

Downloading Python-3.8.9.tar.xz...

-> https://www.python.org/ftp/python/3.8.9/Python-3.8.9.tar.xz

Installing Python-3.8.9...

python-build: use readline from homebrew

python-build: use zlib from xcode sdk



BUILD FAILED (OS X 12.0.1 using python-build 20180424)



Inspect or clean up the working tree at /var/folders/3f/l881d_r17qj_2q0kt5_6ll9h0000gn/T/python-build.20211123193623.70196

Results logged to /var/folders/3f/l881d_r17qj_2q0kt5_6ll9h0000gn/T/python-build.20211123193623.70196.log

Last 10 log lines:

checking size of _Bool... 1

checking size of off_t... 8

checking whether to enable large file support... no

checking size of time_t... 8

checking for pthread_t... yes

checking size of pthread_t... 8

checking size of pthread_key_t... 8

checking whether pthread_key_t is compatible with int... no

configure: error: Unexpected output of 'arch' on OSX

make: *** No targets specified and no makefile found.  Stop.

Trong một diễn đàn khác, tôi đã học được rằng 3.9.1 là Python được hỗ trợ cho Monterey. Không phải là những cái trước đó.

Phiên bản 3.10.0 là phiên bản mới nhất và tương thích cho MacOS Monterey (MacOS 10.9 trở lên) is the latest and compatible version for macOS Monterey (macOS 10.9 or later)

. Xem tệp readme để biết thêm thông tin.

https://www.python.org/downloads/release/python-3100/

https://www.python.org/ftp/python/3.10.0/python-3.10.0post2-macos11.pkg (Trình cài đặt MacOS 64-bit Universal2) :) :) (macOS 64-bit universal2 installer) :)

Chạy trong thư mục: Ứng dụng/Python 3.10

  • Cài đặt chứng chỉ.Command
  • Cập nhật cấu hình shell.Command

Nếu bạn nhận được cảnh báo: Bạn đang sử dụng PIP phiên bản 21.2.3; Tuy nhiên, phiên bản 21.3.1 có sẵn.

Bạn nên xem xét nâng cấp qua '/l Library

Nhập vào thiết bị đầu cuối:

"Python3 -M PIP Cài đặt -nâng cấp PIP"

Phiên bản mới nhất có sẵn là từ ngày 14 tháng 1 năm 2022: 3.10.2https: //www.python.org/doads/macos/https: //www.python.org/ftp/python/3.10.2/python-3.10.2 -macos11.pkg = (Trình cài đặt Universal2 macOS 64-bit)3.10.2 https://www.python.org/downloads/macos/ https://www.python.org/ftp/python/3.10.2/python-3.10.2-macos11.pkg = (macOS 64-bit universal2 installer)

:)

Phiên bản mới nhất có sẵn là từ ngày 23 tháng 3 năm 2022: 3.10.4https: //www.python.org/doads/macos/3.10.4 https://www.python.org/downloads/macos/

https://www.python.org/ftp/python/3.10.4/python-3.10.4-macos11.pkg

= (Trình cài đặt MacOS 64 bit Universal2)

MacOS 12.3.1 Monterey (M1 Pro)

~% python --version
zsh: command not found: python

~% python3 --version
Python 3.8.9

~% python2 --version
zsh: command not found: python2

Yup - Chỉ Python 3 trên Monterey 12.4 mà tôi có thể tìm thấy:

~@icu-monterey ~ % python3 --version
Python 3.8.9
~@icu-monterey ~ % python2 --version
zsh: command not found: python2
~@icu-monterey ~ % ```

https://www.python.org/ftp/python/3.10.4/python-3.10.4-macos11.pkg

= (Trình cài đặt MacOS 64 bit Universal2) = Universal cũng dành cho Apple Silicon! :)

Cập nhật 2022-06_06! !

https://www.python.org/ftp/python/3.10.5/python-3.10.5-macos11.pkg

= (Trình cài đặt MacOS 64 bit Universal2) = Universal cũng dành cho Apple Silicon! :)

Cập nhật 2022-06_06!

Python 3.10.6 Chung kết

https://www.python.org/ftp/python/3.10.6/python-3.10.6-macos11.pkg

= (Trình cài đặt MacOS 64 bit Universal2) = Universal cũng dành cho Apple Silicon! :)Universal is for Apple silicon too ! :)

Cập nhật 2022-06_06!

Python 3.10.6 Chung kết

Ngày phát hành: 2022-08-01

https://www.python.org/ftp/python/3.10.7/python-3.10.7-macos11.pkg

= (Trình cài đặt MacOS 64 bit Universal2) = Universal cũng dành cho Apple Silicon! :)

Cập nhật 2022-06_06!Python 3.10 in Applications

Python 3.10.6 Chung kết

  • Cài đặt chứng chỉ.Command
  • Cập nhật cấu hình shell.Command

Nếu bạn nhận được cảnh báo: Bạn đang sử dụng PIP phiên bản 21.2.3; Tuy nhiên, phiên bản 21.3.1 có sẵn.

Bạn nên xem xét nâng cấp qua '/l Library

Làm cách nào để cài đặt Python 2.7 trên Mac?

Procedure..
Cài đặt Python 2, Enter: Brew Cài đặt Python@2 ..
Hãy chắc chắn rằng lệnh Python trỏ đến Python mới nhất mà bạn đã cài đặt với Homebrew: ls -l` mà Python` ....
Kiểm tra xem phiên bản Python đã cài đặt của bạn đang chạy, nhập Python --Version. Hệ thống sẽ phản hồi với số phiên bản, 2.7 ..

Python 2.7 có đi kèm với Mac không?

Mac OS X đi kèm với Python 2.7 ra khỏi hộp. Bạn không cần phải cài đặt hoặc định cấu hình bất cứ thứ gì khác để sử dụng Python. Phải nói rằng, tôi thực sự khuyên bạn nên cài đặt các công cụ và thư viện được mô tả trong phần tiếp theo trước khi bạn bắt đầu xây dựng các ứng dụng Python để sử dụng trong thế giới thực.. You do not need to install or configure anything else to use Python. Having said that, I would strongly recommend that you install the tools and libraries described in the next section before you start building Python applications for real-world use.

Làm cách nào để cài đặt Python 2.7 2?

Cách cài đặt Python 2.7 và 3.6 trong Windows 10 [Thêm đường dẫn Python]..
Tải xuống Python 2.7.Truy cập www.python.org/doads và nhấp vào 'Tải xuống Python 2.714.....
Cài đặt Python 2.7.Khi tải xuống hoàn tất bấm vào để cài đặt.....
Tải xuống Python3.....
Thêm đường dẫn Python27 và Python3.....
Thay đổi tên thực thi.....
Kiểm tra cả hai phiên bản Python ..

Python2 được cài đặt ở đâu trên Mac?

Bản dựng của Python cung cấp táo được cài đặt trong /System/library/frameworks/opython.framework và/usr/bin/python, tương ứng.Bạn không bao giờ nên sửa đổi hoặc xóa những thứ này, vì chúng được kiểm soát của Apple và được sử dụng bởi phần mềm Apple hoặc bên thứ ba./System/Library/Frameworks/Python. framework and /usr/bin/python , respectively. You should never modify or delete these, as they are Apple-controlled and are used by Apple- or third-party software.