Đường dẫn Python 3 trên Mac ở đâu?

Tôi biết rằng mac-OS đi kèm với phiên bản cũ của Python. Tôi không thể nhớ làm thế nào để truy cập nó trên Terminal. Tôi khá chắc chắn rằng tôi đã cài đặt phiên bản Python mới hơn trên máy mini của mình. Nó không hiển thị trong Ứng dụng. Khi tôi gõ lệnh trong Terminal để bắt đầu phiên bản Python mới, Terminal không thể tìm thấy tệp. Con đường là gì?

Hiển thị thêm Bớt

Mac mini, macOS High Sierra [10. 13]

Đăng ngày 18/04/2018 11. 35 giờ sáng

Trả lời Tôi cũng vậy [115] Tôi cũng vậy Tôi cũng vậy [115] Me too

Không bao giờ xóa và/hoặc thay thế python Cài đặt hệ thống vì một số thành phần hệ điều hành phụ thuộc vào 2 thành phần cụ thể này. 7. 10 phiên bản Python. Sử dụng trình quản lý gói [e. g. homebrew] hoặc cài đặt từ python. org để giữ các phiên bản python riêng biệt. Con trăn được hệ điều hành cài đặt là /usr/bin/python.


Giả sử rằng bạn có cài đặt biến môi trường PATH [mặc định] phù hợp, thì bạn có thể chỉ cần nhập nội dung sau [màu xanh lam] từ dòng lệnh Terminal


# khởi chạy python 2 mặc định. 7. 10 môi trường phát triển tương tác [IDE]

$ nhàn rỗi &

$ python -c 'print["{}". định dạng["Monty Python"]]'

Bạn sử dụng control-d để thoát khỏi tiện ích nhàn rỗi. Ghi chú. Tôi khởi chạy nhàn rỗi dưới dạng tác vụ nền Bash [&] để giải phóng Terminal


Các lựa chọn cài đặt python thay thế thường đặt các nhị phân python và nhàn rỗi vào /usr/local/bin và đưa thư viện phiên bản python tương ứng vào [ví dụ: Python 3. 6. 5] tại địa điểm sau


/Thư viện/Khung/Python. khung/Phiên bản/3. 6/lib


Với cài đặt System python, biến môi trường PYTHONPATH không được đặt. Điều này và các biến môi trường khác được thảo luận trong tài liệu về python tại python. tổ chức. Tuy nhiên, khi bạn cài đặt các phiên bản Python khác nhau [e. g. ở trên], bạn phải đặt biến môi trường này làm đường dẫn đến thư viện phiên bản Python cụ thể. Như trên, nếu bạn muốn chạy Python 3. 6. 5 mà bạn đã cài đặt với python. org, bạn đặt đường dẫn đến thư viện khung động là


$ export PYTHONPATH=/Library/Frameworks/Python. khung/Phiên bản/3. 6/lib


và sau đó bạn có thể khởi chạy Python 3. 6. 5 hoặc nhàn rỗi3 như


$ python3

$ idle3 &


Khi bạn đã hoàn tất và muốn chạy lại hệ điều hành python, bạn bỏ đặt biến môi trường PYTHONPATH thành


$ bỏ đặt PYTHONPATH


Có đủ sự khác biệt về phiên bản ngôn ngữ giữa python 2. 7. 14 và trăn 3. 6. 5 [hiện tại] tùy thuộc vào mô-đun thư viện cụ thể được sử dụng, mã mà bạn viết cho python 2. 7. n sẽ không hoạt động với python 3. 6. n mà không có một số kế hoạch. Một số tính năng của python 3 đã được chuyển trở lại python 2

Bạn không cần cài đặt hay 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 quá trình cài đặt Python 3

Phiên bản Python đi kèm với OS X rất tốt cho việc học nhưng không tốt cho việc phát triển. Phiên bản được cung cấp cùng với OS X có thể đã lỗi thời so với bản phát hành Python chính thức hiện tại, được coi là phiên bản sản xuất ổn định

Làm đúng

Hãy cài đặt phiên bản thực của Python

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

Ghi chú

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

Ghi chú

Nếu bạn thực hiện cài đặt Xcode mới, bạn cũng sẽ cần thêm các công cụ dòng lệnh bằng cách chạy xcode-select --install 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 những người quen thuộc với hệ thống Linux sẽ nhận thấy thiếu một thành phần chính. người quản lý gói. Homebrew lấp đầy khoảng trống này

Để , hãy mở Terminal 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

$ /bin/bash -c "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install.sh]"

Tập lệnh sẽ giải thích những thay đổi mà tập lệnh sẽ thực hiện và nhắc bạn trước khi quá trình cài đặt bắt đầu. Khi bạn đã cài đặt Homebrew, hãy chèn thư mục Homebrew vào đầu biến môi trường

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
0 của bạn. Bạn có thể thực hiện việc này bằng cách thêm dòng sau vào cuối tệp
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
1 của mình

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

Nếu bạn có OS X 10. 12 [Sierra] trở lên sử dụng dòng này thay thế

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

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

$ brew install python

Quá trình này sẽ mất một hoặc hai phút

Pip

Homebrew cài đặt

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
2 trỏ tới Homebrew'd Python 3 cho bạn

Làm việc với Python3

Lúc này, bạn đã có hệ thống Python 2. 7 có sẵn, có khả năng là đã cài đặt và cả phiên bản Homebrew của Python 3

$ python

sẽ khởi chạy trình thông dịch Python 3 được cài đặt Homebrew

________số 8_______

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

$ python3

sẽ khởi chạy trình thông dịch Python 3 được cài đặt Homebrew

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"
3 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"
2 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"
5 tham khảo Python 3

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

Pipenv & Môi trường ảo

Bước tiếp theo là cài đặt Pipenv, để 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ần phụ thuộc theo yêu cầu của các dự án khác nhau ở những 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 “Dự án X phụ thuộc vào phiên bản 1. x nhưng Dự án Y cần 4. x” và giữ cho thư mục gói trang web toàn cầu của bạn sạch sẽ và dễ quản lý

Ví dụ: bạn có thể làm việc trên một dự án yêu cầu Django 1. 10 đồng thời duy trì một dự án yêu cầu Django 1. 8

Đường dẫn Python3 trên Mac ở đâu?

macOS cài đặt Python 2 [đã lỗi thời] theo mặc định vì lý do tương thích, cung cấp phiên bản này dưới dạng /usr/bin/python . Nếu bạn cài đặt Xcode, IDE phát triển của Apple, nó sẽ cài đặt Python 3 trong /usr/bin/python3.

Python3 được cài đặt ở đâu?

Theo mặc định, trình cài đặt Python dành cho Windows đặt các tệp thực thi của nó trong thư mục AppData của người dùng , do đó, nó không yêu cầu quyền quản trị. Nếu bạn là người dùng duy nhất trên hệ thống, bạn có thể muốn đặt Python vào thư mục cấp cao hơn [e. g. C. \Python3. 7 ] để dễ tìm hơn.

Python3 có được cài đặt trên máy Mac không?

Có - tệp đó là một phần của hình ảnh hệ thống và được vận chuyển trên mọi máy Mac .

Chủ Đề