Hướng dẫn can i install python 2 and 3 together mac? - Tôi có thể cài đặt python 2 và 3 với nhau mac không?

Có nhiều cách để sử dụng cả hai, nhưng giải pháp đơn giản nhất hiện nay là sử dụng pyenv. PYENV cho phép dễ dàng chuyển đổi giữa các phiên bản. Đây là những gì tôi đã làm để thiết lập:

STEP1:

Xóa tất cả các con trăn khỏi máy Mac của bạn

 brew uninstall --ignore-dependencies --force python
 sudo rm -rf ~/miniconda3/
 sudo rm -rf ~/.conda/

Xóa những điều sau khỏi

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages/google:$PYTHONPATH
alias python="/usr/bin/python"
1

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages/google:$PYTHONPATH
alias python="/usr/bin/python"
2

và cả những điều sau đây từ

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages/google:$PYTHONPATH
alias python="/usr/bin/python"
3

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages/google:$PYTHONPATH
alias python="/usr/bin/python"

BƯỚC 2::

Cài đặt Pyenv và phiên bản Python bạn cần

brew update
brew install pyenv
pyenv install 2.7
pyenv install 3.7.0

STEP3::

Thêm

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages/google:$PYTHONPATH
alias python="/usr/bin/python"
4 vào
export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages/google:$PYTHONPATH
alias python="/usr/bin/python"
5 hoặc
export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages/google:$PYTHONPATH
alias python="/usr/bin/python"
6

echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$[pyenv init -]"\nfi' >> ~/.bash_profile

STEP4::

Kiểm tra những gì đã được cài đặt

pyenv versions
  • Hệ thống [được đặt bởi /Users/ishandutta2007/.pyenv/version]

    2.7

    3.7.0

STEP5:

Chọn một mặc định

pyenv global 3.7.0

Khi một dự án cần phiên bản cũ hơn, chỉ cần đi thư mục gốc của nó và chạy

pyenv local 2.7

Python 3 Path ..

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 PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages/google:$PYTHONPATH
alias python="/usr/bin/python"
7. 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.

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.

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

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages/google:$PYTHONPATH
alias python="/usr/bin/python"
9 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

$ /usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"

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

brew update
brew install pyenv
pyenv install 2.7
pyenv install 3.7.0
0 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
brew update
brew install pyenv
pyenv install 2.7
pyenv install 3.7.0
1 của bạn
brew update
brew install pyenv
pyenv install 2.7
pyenv install 3.7.0
0 environment variable. You can do this by adding the following line at the bottom of your
brew update
brew install pyenv
pyenv install 2.7
pyenv install 3.7.0
1 file

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

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

Bởi vì

brew update
brew install pyenv
pyenv install 2.7
pyenv install 3.7.0
2 là một keg keg, chúng tôi cần cập nhật lại
brew update
brew install pyenv
pyenv install 2.7
pyenv install 3.7.0
0 của mình, để chỉ vào cài đặt mới của chúng tôi:

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

Homebrew đặt tên cho thực thi

brew update
brew install pyenv
pyenv install 2.7
pyenv install 3.7.0
4 để bạn vẫn có thể chạy hệ thống Python thông qua thực thi
brew update
brew install pyenv
pyenv install 2.7
pyenv install 3.7.0
5.

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages/google:$PYTHONPATH
alias python="/usr/bin/python"
0

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.

Để 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.Virtual Environments docs.

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.

Tôi có thể cài đặt Python 2 và 3 cùng một lúc không?

Đúng, bạn có thể cài đặt một Python 2.7 khác thông qua PyenV. Nó sẽ cài đặt python đó trong $ pyenv_root/phiên bản. Python 2.7 khác được cài đặt thông qua homebrew có thể xuất hiện dưới dạng "hệ thống" khi bạn thực thi "phiên bản pyenv".. It will install that python in $PYENV_ROOT/versions. The other python 2.7 installed through homebrew may appear as "system" when you execute "pyenv versions".

Tôi có thể cài đặt nhiều phiên bản Python trên Mac không?

Pyenv là một công cụ quản lý phiên bản Python. Nó cho phép bạn cài đặt nhiều phiên bản Python và dễ dàng chuyển đổi giữa chúng. Để cài đặt, hãy làm theo các hướng dẫn này [hoặc xem các hướng dẫn cài đặt đầy đủ trên Kho lưu trữ GitHub chính thức]: Cài đặt bằng cách sử dụng Brew: Brew Cài đặt PyenV. It allows you to install multiple versions of Python and easily switch between them. To install, follow these instructions [or see the full installation instructions on the official GitHub repository]: Install using brew: brew install pyenv.

Tôi có thể cài đặt cả Python 2 và 3 không?

Câu hỏi: Tôi có thể cài đặt cả Python 2 và 3 không?Trả lời: Có, chúng tôi có thể cài đặt cả Python 2 và Python 3. Chúng tôi có thể dễ dàng duy trì các môi trường riêng biệt cho các chương trình Python 2 và chương trình Python 3 trên cùng một máy tính và không lo lắng về các chương trình tương tác với nhau.Yes, we can install both Python 2 and Python 3. We can easily maintain separate environments for Python 2 programs and Python 3 programs on the same computer and not worry about the programs interacting with each other.

Làm cách nào để chuyển từ Python 2 sang Python 3 Mac?

Kiểm tra phiên bản Python ..
Thay đổi vỏ bash thành vỏ zsh ..
Xác nhận xem bash của bạn có được chuyển đổi thành zsh shell không ..
Cài đặt xcode ..
Cài đặt công cụ dòng lệnh ..
Cài đặt Trình quản lý gói Homebrew ..
Cài đặt Python ..
Python 3 Path ..

Bài Viết Liên Quan

Chủ Đề