Hướng dẫn big sur python version - lớn trên phiên bản python

Hướng dẫn big sur python version - lớn trên phiên bản python

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 2. Các hướng dẫn này ghi lại việc cài đặt Python 3.

Phiên bản của Python được vận chuyển với OS X là tuyệt vời cho việc học, nhưng nó không tốt cho sự phát triển. Phiên bản được vận chuyển với OS X có thể đã lỗi thời từ bản phát hành Python hiện tại chính thức, được coi là phiên bản sản xuất ổn định.

Làm đúng

Hãy để cài đặt một phiên bản thực sự của Python.

Trước khi cài đặt Python, bạn sẽ cần cài đặt GCC. GCC có thể được lấy bằng cách tải xuống Xcode, các công cụ dòng lệnh nhỏ hơn (phải có tài khoản Apple) hoặc gói OSX-GCC-Installer thậm chí còn nhỏ hơn.

Ghi chú

Nếu bạn đã cài đặt Xcode, không cài đặt OSX-GCC-Installer. Kết hợp lại, phần mềm có thể gây ra các vấn đề khó chẩn đoán.

Ghi chú

Nếu bạn đã cài đặt Xcode, không cài đặt OSX-GCC-Installer. Kết hợp lại, phần mềm có thể gây ra các vấn đề khó chẩn đoán.

Nếu bạn thực hiện cài đặt mới của Xcode, bạn cũng sẽ cần thêm các công cụ Lệnh dòng bằng cách chạy ____10 trên thiết bị đầu cuối.

Mặc dù OS X đi kèm với một số lượng lớn các tiện ích Unix, những người quen thuộc với Linux Systems sẽ nhận thấy một thành phần chính bị thiếu: Trình quản lý gói. Homebrew lấp đầy khoảng trống này.

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Để cài đặt homebrew, mở

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
1 hoặc trình giả lập thiết bị đầu cuối OS X yêu thích của bạn và chạy
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
2 environment variable. You can do this by adding the following line at the bottom of your
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3 file

export PATH="/usr/local/opt/python/libexec/bin:$PATH"

Kịch bản sẽ giải thích những thay đổi mà nó sẽ thực hiện và nhắc bạn trước khi cài đặt bắt đầu. Khi bạn đã cài đặt homebrew, hãy chèn thư mục homebrew ở đầu biến môi trường

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
2 của bạn. Bạn có thể làm điều này bằng cách thêm dòng sau ở dưới cùng của tệp
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3 của bạn

export PATH=/usr/local/bin:/usr/local/sbin:$PATH

Nếu bạn có OS X 10.12 (Sierra) hoặc cũ hơn, hãy sử dụng dòng này

Bây giờ, chúng ta có thể cài đặt Python 3:

Điều này sẽ mất một hoặc hai phút.

Giống hình con bò

Homebrew cài đặt export PATH="/usr/local/opt/python/libexec/bin:$PATH" 4 trỏ đến Homebrew hèd Python 3 cho bạn.

Làm việc với Python 3¶Homebrew version of Python 2 installed, and the Homebrew version of Python 3 as well.

Tại thời điểm này, bạn có sẵn hệ thống Python 2.7, có khả năng là phiên bản homebrew của Python 2 được cài đặt và phiên bản homebrew của Python 3.

sẽ ra mắt trình thông dịch Python 3 được cài đặt tại nhà.

Tại thời điểm này, bạn có sẵn hệ thống Python 2.7, có khả năng là phiên bản homebrew của Python 2 được cài đặt và phiên bản homebrew của Python 3.

sẽ ra mắt trình thông dịch Python 3 được cài đặt tại nhà.

sẽ khởi chạy trình thông dịch Python 2 được cài đặt homebrew (nếu có).

# Do I have a Python 3 installed?
$ python --version
Python 3.7.1 # Success!

Nếu phiên bản homebrew của Python 2 được cài đặt thì export PATH="/usr/local/opt/python/libexec/bin:$PATH" 5 sẽ trỏ đến Python 2. Nếu phiên bản homebrew của Python 3 được cài đặt thì export PATH="/usr/local/opt/python/libexec/bin:$PATH" 4 sẽ trỏ đến Python 3.

Phần còn lại của hướng dẫn sẽ giả định rằng

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
7 Tài liệu tham khảo Python 3.

Pipenv & Môi trường ảo

Bước tiếp theo là cài đặt PipenV, vì vậy bạn có thể cài đặt các phụ thuộc và quản lý môi trường ảo.

Môi trường ảo là một công cụ để giữ các phụ thuộc theo yêu cầu của các dự án khác nhau ở các nơi riêng biệt, bằng cách tạo ra môi trường python ảo cho chúng. Nó giải quyết dự án X của Viking phụ thuộc vào phiên bản 1.x, nhưng, Project Y cần 4.x tình huống khó xử và giữ cho thư mục trang web toàn cầu của bạn sạch sẽ và có thể quản lý được.Pipenv & Virtual Environments docs!


Ví dụ: bạn có thể làm việc trên một dự án yêu cầu Django 1.10 trong khi cũng duy trì một dự án yêu cầu Django 1.8.

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.

Việc sử dụng Python 2.7 ngày càng khó hơn. Dưới đây là 3 phương pháp cuối cùng tôi đã sử dụng, chỉ những tác phẩm cuối cùng bây giờ.

Miniconda2, ngừng hoạt động

Cho đến gần đây, tôi đã sử dụng miniconda2 cho Python 2.7, nhưng họ cũng chỉ ngừng hỗ trợ Python 2.7.

Phiên bản cũ của một công thức bia, ngừng hoạt động

cd ~

wget https://raw.githubusercontent.com/Homebrew/homebrew-core/86a44a0a552c673a05f11018459c9f5faae3becc/Formula/

brew install 

Bạn vẫn có thể tải xuống và phiên bản cũ của một công thức bia và cài đặt Python 2.7.

MacOS Python bản địa 2.7.16 với PIP và môi trường ảo, vẫn hoạt động

  • Tôi đã có thể thiết lập môi trường Python 2.7 hoạt động theo cách này bằng cách sử dụng lại Python 2.7.16 bản địa
  • Cài đặt PIP theo cách thủ công
  • Thiết lập môi trường ảo

Cài đặt các phụ thuộc vào PIP trong môi trường ảo

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
python get-pip.py
pip install virtualenv
~/Library/Python/2.7/bin/pip  install virtualenv
virtualenv --python=/usr/bin/python venv
source venv/bin/activate

Dưới đây là các bước cài đặt:

Điều này vẫn đang hoạt động, nhưng giờ tôi đã có động lực mạnh mẽ để chuyển sang Python 3.x.

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. Cụ thể, bạn nên luôn luôn cài đặt setuptools, vì nó giúp bạn dễ dàng cài đặt và quản lý các thư viện Python của bên thứ ba khác.

Làm đúng

Hãy để cài đặt một phiên bản thực sự của Python.

Trước khi cài đặt Python, bạn sẽ cần cài đặt trình biên dịch C. Cách nhanh nhất là cài đặt các công cụ dòng lệnh XCode bằng cách chạy

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
0. Bạn cũng có thể tải xuống phiên bản đầy đủ của Xcode từ Mac App Store hoặc gói OSX-GCC-Installer tối thiểu nhưng không chính thức.

Ghi chú

Nếu bạn đã cài đặt Xcode, không cài đặt OSX-GCC-Installer. Kết hợp lại, phần mềm có thể gây ra các vấn đề khó chẩn đoán.

Ghi chú

Nếu bạn đã cài đặt Xcode, không cài đặt OSX-GCC-Installer. Kết hợp lại, phần mềm có thể gây ra các vấn đề khó chẩn đoán.

Nếu bạn thực hiện cài đặt mới của Xcode, bạn cũng sẽ cần thêm các công cụ Lệnh dòng bằng cách chạy ____10 trên thiết bị đầu cuối.

Mặc dù OS X đi kèm với một số lượng lớn các tiện ích UNIX, những người quen thuộc với Linux Systems sẽ nhận thấy một thành phần chính bị thiếu: Trình quản lý gói khá. Homebrew lấp đầy khoảng trống này.

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Để cài đặt homebrew, mở

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
1 hoặc trình giả lập thiết bị đầu cuối OS X yêu thích của bạn và chạy
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
2 environment variable. You can do this by adding the following line at the bottom of your
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3 file

export PATH="/usr/local/bin:/usr/local/sbin:$PATH"

Kịch bản sẽ giải thích những thay đổi mà nó sẽ thực hiện và nhắc bạn trước khi cài đặt bắt đầu. Khi bạn đã cài đặt homebrew, hãy chèn thư mục homebrew ở đầu biến môi trường

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
2 của bạn. Bạn có thể làm điều này bằng cách thêm dòng sau ở dưới cùng của tệp
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3 của bạn

Bây giờ, chúng ta có thể cài đặt Python 2.7:

export PATH="/usr/local/opt/[email protected]/libexec/bin:$PATH"

export PATH=/usr/local/bin:/usr/local/sbin:$PATH
3 là một keg keg, chúng tôi cần cập nhật lại
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
2 của mình, để chỉ vào cài đặt mới của chúng tôi:

$ python -V   # Homebrew installed Python 3 interpreter (if installed)
$ python2 -V  # Homebrew installed Python 2 interpreter
$ python3 -V  # Homebrew installed Python 3 interpreter (if installed)

Homebrew đặt tên cho thực thi export PATH=/usr/local/bin:/usr/local/sbin:$PATH 5 để bạn vẫn có thể chạy hệ thống Python thông qua thực thi export PATH="/usr/local/opt/python/libexec/bin:$PATH" 7.

Môi trường ảo

Môi trường ảo (thường được gọi là ‘ảovenv,) là một công cụ để giữ các phụ thuộc theo yêu cầu của các dự án khác nhau ở các nơi riêng biệt, bằng cách tạo môi trường Python ảo cho chúng. Nó giải quyết các dự án X của Viking phụ thuộc vào phiên bản 1.x, nhưng, Project Y cần 4.x tình huống khó xử và giữ cho thư mục trang web toàn cầu của bạn sạch sẽ và có thể quản lý được.

Ví dụ: bạn có thể làm việc trên một dự án yêu cầu Django 1.10 trong khi cũng duy trì một dự án yêu cầu Django 1.8.Virtual Environments docs.


Để bắt đầu sử dụng điều này và xem thêm thông tin: Tài liệu môi trường ảo.

Trang này là một phiên bản được phối lại của một hướng dẫn khác, có sẵn theo cùng một giấy phép.

Procedure..

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

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 ..

Procedure..

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

Tải xuống trình cài đặt Python 2 (64 bit) mới nhất từ ​​Python Tải xuống cho Windows, thường được đặt tên là Trình cài đặt MSI Windows X86-64. ....

Cài đặt Python 2: ....

Kiểm tra Python đã được cài đặt chính xác, bằng cách mở dấu nhắc lệnh và gõ Python. ....

Thoát khỏi trình thông dịch python bằng cách nhập ctrl+z ..

Tôi có thể cài đặt Python 2 và 3 Mac không?, current version is Python 3.6. 5 . If your mac has a python2 already, brew will ask for an upgrade, which is fine.

Sử dụng Brew Cài đặt Python để cài đặt Python3 trên Mac, phiên bản hiện tại là Python 3.6. 5. Nếu máy Mac của bạn đã có Python2, Brew sẽ yêu cầu nâng cấp, điều này là tốt.

Python 2 ở đâu trên Mac?/System/Library/Frameworks/Python. framework and /usr/bin/python , respectively.