Hướng dẫn where are python packages installed windows 10 - các gói python được cài đặt windows 10 ở đâu

Nó phụ thuộc vào cách cài đặt/nơi python của bạn.

Ví dụ:

  • Nếu bạn đang sử dụng
    C:\Python38\Scripts\
    
    0 cho Python của mình, rất có thể bạn sẽ tìm thấy các gói của mình ở vị trí mặc định của:
c:\users\\miniconda3\lib\site-packages
  • Trong khi đó, nếu bạn đã cài đặt
    C:\Python38\Scripts\
    
    1 dưới dạng độc lập, bạn sẽ tìm thấy nó dưới:
C:\Users\\AppData\Roaming\Python\Python38\site-packages\

Ở đâu nếu bạn cài đặt gói PIP đơn giản (không sử dụng bất kỳ vị trí cụ thể nào) và chỉ có một số tập lệnh, nó sẽ kết thúc trong:

C:\Python38\Scripts\

Lưu ý rằng nếu tập lệnh phụ thuộc vào các thư viện, nó có thể sẽ không hoạt động, vì chúng sẽ không được tìm thấy từ vị trí này, nếu được cài đặt trên Windows và không tính đến điều này.

  • Hoặc nếu bạn đã sử dụng
    C:\Python38\Scripts\
    
    2, họ sẽ kết thúc ở một trong số:
/usr/lib/python3.8/site-packages      
/usr/local/lib/python3.8/site-packages

Một lần nữa, bạn đặt cược tốt nhất là kiểm tra với:

pip -V
pip list -v

Ngoài ra còn có một gói PIP có tên

C:\Python38\Scripts\
3 có chứa một tiện ích gọi là
C:\Python38\Scripts\
4 sẽ hiển thị cho bạn vị trí của mỗi gói và thời gian cài đặt.

Khi một gói được cài đặt trên toàn cầu, nó đã cung cấp cho tất cả người dùng đăng nhập vào hệ thống. Thông thường, điều đó có nghĩa là Python và tất cả các gói sẽ được cài đặt vào một thư mục theo/usr/local/bin/cho một hệ thống dựa trên UNIX hoặc \ files files \ cho windows./usr/local/bin/ for a Unix-based system, or \Program Files\ for Windows.

Ngược lại, khi một gói được cài đặt cục bộ, nó chỉ có sẵn cho người dùng đã cài đặt nó. Python được cài đặt cục bộ và tất cả các gói sẽ được cài đặt trong một thư mục tương tự như ~/.Local/bin/cho một hệ thống dựa trên Unix hoặc \ user \ username \ appdata \ local \ Programs \ cho Windows.~/.local/bin/ for a Unix-based system, or \Users\Username\AppData\Local\Programs\ for Windows.

Cách liệt kê các gói Python

Như một thông lệ tốt nhất, bạn nên luôn 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 biệt cho mỗi dự án. Điều này tạo ra một môi trường bị cô 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ả các gói Python được cài đặt trên toàn cầu và cục bộ. Các 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 họ.

Trước khi liệt kê các gói, nó luôn luôn là một thực tiễn tốt để đảm bảo rằng các phiên bản cập nhật của Python, Pip, PipenV, Anaconda Navigator và Conda được đưa ra.

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 toàn cầu và phiên bản # của họ sử dụng:

pip list

hoặc

pip freeze

Để liệt kê một gói được cài đặt 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 

Windows:

pip freeze | findstr 

Cách liệt kê các gói Python được cài đặt cục bộ

Pip

Mặc dù PIP cài đặt các gói trên toàn cầu theo mặc định, các gói đã được cài đặt cục bộ với tùy chọn của GoogleUser & NBSP;–user option can also be listed using the same –user option, as follows:

pip list --user

hoặc

C:\Users\\AppData\Roaming\Python\Python38\site-packages\
0

Để liệt kê một gói được cài đặt 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::

C:\Users\\AppData\Roaming\Python\Python38\site-packages\
1

Windows:

C:\Users\\AppData\Roaming\Python\Python38\site-packages\
2

Cách liệt kê các gói Python được cài đặt cục bộ

Pip

C:\Users\\AppData\Roaming\Python\Python38\site-packages\
3

Mặc dù PIP cài đặt các gói trên toàn cầu theo mặc định, các gói đã được cài đặt cục bộ với tùy chọn của GoogleUser & NBSP;Pipfile.lock file.

Nếu bạn chỉ muốn liệt kê một gói duy nhất, được cài đặt cục bộ và phiên bả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:

Pipenv

  • Để liệt kê các gói được cài đặt cục bộ và phiên bản # của họ trong môi trường PIPENV, CD vào dự án PIPENV và nhập lệnh sau:
  • Lệnh này sẽ liệt kê tất cả các gói được cài đặt, bao gồm mọi phụ thuộc được tìm thấy trong tệp pipfile.lock.
  • Nền tảng hoạt động

Hướng dẫn where are python packages installed windows 10 - các gói python được cài đặt windows 10 ở đâu

Nếu bạn thích 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 bạn, bạn có thể sử dụng GUI Web nền tảng ActiveState, hiển thị:

Cài đặt các gói cấp cao nhất

C:\Users\\AppData\Roaming\Python\Python38\site-packages\
4

Navigator 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 cách sử dụng Navigator Anaconda, hãy làm như sau:

  1. Bắt đầu ứng dụng Navigator Anaconda.
  2. Chọn môi trường trong cột bên trái.Environments in the left-hand column.
  3. Một hộp thả xuống ở trung tâm của GUI nên liệt kê các gói đã cài đặt. Nếu không, sau đó chọn cài đặt từ menu thả xuống để liệt kê các gói.Installed from the dropdown menu to list the packages.

Cách xác định vị trí của các gói được cài đặt toàn cầu

Như đã lưu ý trước đó, các gói Python được cài đặt toàn cầu thường có thể được tìm thấy trong vị trí cài đặt mặc định cho HĐH của bạn. Tuy nhiên, có thể cài đặt các gói vào 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:

C:\Users\\AppData\Roaming\Python\Python38\site-packages\
5

Để hiển thị vị trí của các gói được cài đặt toàn cầu trong bảng điều khiển Python, hãy sử dụng tập lệnh sau:

C:\Users\\AppData\Roaming\Python\Python38\site-packages\
6

or 

C:\Users\\AppData\Roaming\Python\Python38\site-packages\
7

Sử dụng Pip Show cho vị trí gói

Lệnh Pip Show có thể cung cấp thông tin về một gói duy nhất, được cài đặt toàn cầu, bao gồm cả vị trí của nó:pip show command can provide information about a single, globally installed package, including its location:

C:\Users\\AppData\Roaming\Python\Python38\site-packages\
8

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:

C:\Users\\AppData\Roaming\Python\Python38\site-packages\
9

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à các gói chúng cho Windows, Linux và MacOS. Bởi vì nó làm tất cả các phía máy chủ, nên không cần phải duy trì môi trường xây dựng cục bộ.

Hãy thử nó bằng cách đăng ký tài khoản Nền tảng ActiveState miễn phí.

Gói Python được cài đặt ở đâu trên Windows?

Khi một gói được cài đặt trên toàn cầu, nó được cung cấp cho tất cả người dùng đăng nhập vào hệ thống.Thông thường, điều đó có nghĩa là Python và tất cả các gói sẽ được cài đặt vào một thư mục theo/usr/local/bin/cho một hệ thống dựa trên UNIX hoặc \ files files \ cho windows.\Program Files\ for Windows.

Đường dẫn gói Python của tôi ở đâu?

Câu trả lời của bạn..
Các thư mục gói trang web toàn cầu ("Dist-Packages") được liệt kê trong sys.path Khi bạn chạy: trang web Python -M.....
Thư mục Perthon Per Site Packages (PEP 370) là nơi Python cài đặt các gói cục bộ của bạn: Trang web Python -M-Trang web sử dụng ..

Các gói Python Pip được cài đặt ở đâu?

Để xem PIP cài đặt các gói trên hệ thống của bạn, hãy chạy lệnh sau:..
Chương trình Pip.
Pip Show Numpy ..
Danh sách PIP -V ..