Thay đổi đường dẫn Python Mac
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 Show
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 đúngHã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 export PATH="/usr/local/opt/python/libexec/bin:$PATH"
4 trên thiết bị đầu cuốiMặ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ở export PATH="/usr/local/opt/python/libexec/bin:$PATH"
5 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 https://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 ở đầ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ìnhexport 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 PipHomebrew cài đặt export PATH="/usr/local/opt/python/libexec/bin:$PATH"
2 trỏ đến Homebrew'd Python 3 cho bạnLàm việc với Python3Lú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 3Phầ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 3export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3Pipenv & Môi trường ảoBướ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 Trình thông dịch Python có thể được cấu hình cho một dự án mới hoặc cho dự án hiện tại (bạn có thể tạo hoặc sử dụng một trong các) Định cấu hình trình thông dịch Python hiện cóBất cứ lúc nào, bạn cũng có thể chuyển đổi trình thông dịch Python bằng cách sử dụng bộ chọn Trình thông dịch Python hoặc trong Settings/Preferences. Chuyển đổi trình thông dịch Python bằng bộ chọn Trình thông dịch Python
Chuyển trình thông dịch Python trong cài đặt IDE
Khi bạn thay đổi trình thông dịch SSH, bạn có thể cần đồng bộ hóa nội dung cục bộ với máy chủ đích. Nhớ bóng thông báo ở góc dưới bên phải Bạn có thể chọn thực hiện một trong các thao tác sau
Sửa đổi trình thông dịch Python
Tạo trình thông dịch Python mớiĐịnh cấu hình trình thông dịch Python cục bộĐể định cấu hình trình thông dịch Python cục bộ cho dự án hiện tại, hãy làm theo một trong các quy trình bên dưới Định cấu hình trình thông dịch hệ thống
Để biết thêm thông tin, hãy xem Định cấu hình trình thông dịch hệ thống Tạo môi trường virtualenv
Nếu PyCharm hiển thị cảnh báo Môi trường không hợp lệ , điều đó có nghĩa là không thể tìm thấy tệp nhị phân Python đã chỉ định trong hệ thống tệp hoặc phiên bản Python . Kiểm tra đường dẫn Python và cài đặt phiên bản mới, nếu cần. Để biết thêm thông tin, hãy xem Đặt cấu hình môi trường ảo Tạo một môi trường conda
Để biết thêm thông tin, hãy xem Định cấu hình môi trường ảo conda Tạo môi trường pipenv
Sau khi hoàn thành tất cả các bước, môi trường pipenv mới được đặt cho dự án của bạn và các gói được liệt kê trong Tệp Pip được cài đặt. Nếu bạn mở một dự án có thêm tệp Pipfile nhưng không có bất kỳ trình thông dịch nào được định cấu hình, PyCharm đề nghị bạn sử dụng môi trường Pipenv. Nếu bạn chọn tùy chọn này, PyCharm sẽ tự động đặt pipenv cho bạn. Ngoài ra, bạn có thể nhấp vào Định cấu hình trình thông dịch Python để tuân theo quy trình làm việc tiêu chuẩn. Tương tự, khi bạn mở một dự án bằng tệp Pipfile trong PyCharm lần đầu tiên, chẳng hạn, bằng cách kiểm tra dự án đó từ . Khi bạn đã đặt môi trường ảo Pipenv làm trình thông dịch Python, tất cả các gói có sẵn sẽ được thêm từ nguồn được xác định trong Pipfile . Các gói được cài đặt, gỡ bỏ và cập nhật trong danh sách các gói thông qua pipenv thay vì thông qua pip. Để biết thêm thông tin, hãy xem Định cấu hình môi trường Pipenv Tạo môi trường Thơ
Để biết thêm thông tin, hãy xem Đặt cấu hình môi trường Thơ Định cấu hình trình thông dịch Python từ xaKhi một trình thông dịch Python từ xa được thêm vào, lúc đầu, trình trợ giúp PyCharm được sao chép vào máy chủ từ xa. Cần có người trợ giúp PyCharm để chạy từ xa các tác vụ đóng gói, trình gỡ lỗi, kiểm tra và các tính năng khác của PyCharm Tiếp theo, khung cho các thư viện nhị phân được tạo và sao chép cục bộ. Ngoài ra, tất cả các nguồn thư viện Python được thu thập từ các đường dẫn Python trên máy chủ từ xa và được sao chép cục bộ cùng với các bộ xương được tạo. Lưu trữ bộ xương và tất cả các nguồn thư viện Python cục bộ là cần thiết để giải quyết và hoàn thành hoạt động chính xác PyCharm kiểm tra phiên bản của trình trợ giúp từ xa trên mỗi lần chạy từ xa, vì vậy nếu bạn cập nhật phiên bản PyCharm của mình, các trình trợ giúp mới sẽ tự động được tải lên và bạn không cần phải tạo lại trình thông dịch từ xa. Cần có hỗ trợ SFTP để sao chép người trợ giúp vào máy chủ Định cấu hình trình thông dịch WSL
Sau khi hoàn tất, trình thông dịch mới sẽ được thêm vào dự án của bạn và mặc định sẽ được đặt Để biết thêm thông tin, hãy xem Định cấu hình trình thông dịch bằng WSL Định cấu hình trình thông dịch bằng Vagrant
Để biết thêm thông tin, xem Định cấu hình trình thông dịch bằng Vagrant Định cấu hình trình thông dịch bằng SSH
Để biết thêm thông tin, hãy xem Định cấu hình trình thông dịch bằng SSH Định cấu hình trình thông dịch bằng Docker
Để biết thêm thông tin, hãy xem Định cấu hình trình thông dịch bằng Docker Định cấu hình trình thông dịch bằng Docker Compose
Để biết thêm thông tin, hãy xem Định cấu hình trình thông dịch bằng Docker Compose Đặt trình thông dịch mặc địnhTrong PyCharm, bạn có thể chỉ định một trình thông dịch sẽ được đặt tự động cho tất cả các dự án mới được tạo
Quản lý các gói phiên dịchĐối với mỗi trình thông dịch, bạn có thể cài đặt, nâng cấp và xóa các gói Python. Theo mặc định, PyCharm sử dụng pip để quản lý các gói dự án. Đối với môi trường Conda, bạn có thể sử dụng trình quản lý gói Conda Tôi có nên thêm Python 3. 9 đến ĐƯỜNG?Điều gì xảy ra nếu bạn không đánh dấu vào "Thêm Python 3. 9 đến PATH" trong khi cài đặt? Nếu bạn quên thêm Python vào biến PATH, bạn sẽ không thể chạy Python trong dòng lệnh của mình từ bất kỳ thư mục nào khác. You will get a message saying 'python' is not recognized as an internal or external command .
Python 3 được cài đặt ở đâu trên Mac?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 . Trong trường hợp này, bạn có thể chạy python3 trên thiết bị đầu cuối của mình để kiểm tra phiên bản chính xác đã được cài đặt và nếu nó đủ gần đây thì bạn có thể đã được thiết lập. |