Mở rộng đường dẫn tìm kiếm. Đặt biến môi trường PYTHONPATH hoặc đặt các tệp PYTHONHOME3 trong thư mục gói trang web
Cách tốt nhất là bạn phải luôn cài đặt Python và các gói bạn cần vào một môi trường ảo riêng cho từng dự án. Điều này tạo ra một môi trường biệt lập sẽ tránh được nhiều vấn đề phát sinh do các thư viện/phụ thuộc được chia sẻ
Trình quản lý gói Pip có thể được sử dụng để liệt kê cả gói Python được cài đặt cục bộ và cục bộ. Trình quản lý gói Pipenv, Anaconda Navigator và Conda cũng có thể được sử dụng để liệt kê các gói được cài đặt cục bộ trong môi trường tương ứng của chúng
Trước khi liệt kê các gói, bạn luôn nên đảm bảo rằng các phiên bản cập nhật của Python, Pip, Pipenv, Anaconda Navigator và Conda luôn sẵn sàng
Cách liệt kê các gói Python được cài đặt trên toàn cầu
Pip cài đặt các gói trên toàn cầu theo mặc định. Để liệt kê các gói được cài đặt trên toàn cầu và phiên bản của chúng # hãy sử dụng
pip list
hoặc
pip freeze
Để liệt kê một gói được cài đặt trên toàn cầu và phiên bản # của nó, hãy sử dụng lệnh sau tùy thuộc vào hệ điều hành của bạn
Linux
pip freeze | grep
các cửa sổ
pip freeze | findstr
Cách liệt kê các gói Python được cài đặt cục bộ
Pip
Mặc dù theo mặc định, pip cài đặt các gói trên toàn cầu, nhưng các gói đã được cài đặt cục bộ bằng tùy chọn –người dùng cũng có thể được liệt kê bằng cách sử dụng cùng < . –user option, as follows:
pip list --user
hoặc
pip freeze --user
Nếu bạn chỉ muốn liệt kê một gói được cài đặt cục bộ và phiên bản # của nó, bạn có thể sử dụng một trong các lệnh sau, tùy thuộc vào hệ điều hành của bạn
Linux.
pip freeze --user | grep
các cửa sổ
pip freeze --user | findstr
đường ống
Để liệt kê các gói được cài đặt cục bộ và phiên bản # của chúng trong môi trường pipenv, hãy cd vào dự án pipenv và nhập lệnh sau
________số 8_______
Lệnh này sẽ liệt kê tất cả các gói đã cài đặt, bao gồm mọi phần phụ thuộc được tìm thấy trong Pipfile. tập tin khóa.
Nền tảng ActiveState
Nếu bạn muốn xem biểu diễn trực quan của các gói trong môi trường cục bộ/ảo của mình, bạn có thể sử dụng GUI Web của Nền tảng ActiveState, hiển thị
- Các gói cấp cao nhất đã cài đặt
- Phụ thuộc gói đã cài đặt
- Đã cài đặt được chia sẻ (tôi. e. , cấp hệ điều hành) phụ thuộc
chung cư
Để liệt kê các gói được cài đặt cục bộ và phiên bản # của chúng trong môi trường Conda, hãy mở Dấu nhắc Anaconda và nhập lệnh sau
conda list
Điều hướng Anaconda
Để liệt kê tất cả các gói đã cài đặt trong môi trường Anaconda cục bộ bằng Anaconda Navigator, hãy làm như sau
- Khởi động ứng dụng Anaconda Navigator
- Chọn Môi trường ở cột bên trái.
- Một hộp thả xuống ở giữa trên cùng của GUI sẽ liệt kê các gói đã cài đặt. Nếu không, hãy chọn Đã cài đặt từ trình đơn thả xuống để liệt kê các gói.
Cách xác định vị trí của các gói được cài đặt trên toàn cầu
Như đã lưu ý trước đó, các gói Python được cài đặt trên toàn cầu thường có thể được tìm thấy ở vị trí cài đặt mặc định cho hệ điều hành của bạn. Tuy nhiên, có thể cài đặt các gói vào một thư mục không mặc định. Để xác định nơi các gói toàn cầu đã được cài đặt, hãy sử dụng lệnh sau
pip freeze
0
Để hiển thị vị trí của các gói được cài đặt trên toàn cầu trong bảng điều khiển python, hãy sử dụng tập lệnh sau
pip freeze
1
hoặc
pip freeze
2
Sử dụng Pip Show cho vị trí gói hàng
Lệnh pip show có thể cung cấp thông tin về một gói được cài đặt trên toàn cầu, bao gồm cả vị trí của gói đó.
pip freeze
3
Cách xác định vị trí của các gói được cài đặt cục bộ
Để liệt kê vị trí của các gói được cài đặt cục bộ, hãy sử dụng lệnh sau
pip freeze
4
Nền tảng ActiveState tự động xây dựng tất cả các gói Python bao gồm các thư viện C được liên kết từ mã nguồn và đóng gói chúng cho Windows, Linux và macOS. Bởi vì nó làm tất cả phía máy chủ, nên không cần duy trì môi trường xây dựng cục bộ
Các gói Python được lưu trữ trong Ubuntu ở đâu?
Bản cài đặt Python không phải Debian, chẳng hạn như Python được biên dịch từ nguồn, sẽ cài đặt các gói Python vào /usr/local/lib/pythonX. Y/gói trang web theo mặc định, trong đó X. Y là phiên bản Python của bạn (chẳng hạn như 2. 7 ).
Tôi có thể tìm các gói Python của mình ở đâu?
Liệt kê các gói đã cài đặt với Anaconda Navigator .
Khởi động ứng dụng Anaconda Navigator
Chọn Môi trường ở cột bên trái
Hộp thả xuống ở giữa trên cùng của GUI sẽ liệt kê các gói đã cài đặt. Nếu không, hãy chọn Đã cài đặt trong menu thả xuống để liệt kê tất cả các gói