Hướng dẫn how do i add a python module to a path in windows? - làm cách nào để thêm mô-đun python vào đường dẫn trong windows?

Câu hỏi này cần một câu trả lời thích hợp:

Chỉ cần sử dụng gói tiêu chuẩn site, được thực hiện cho công việc này!

Và đây là làm thế nào (đưa ra câu trả lời của riêng tôi cho câu hỏi của riêng tôi về cùng một chủ đề):


  1. Mở dấu nhắc và gõ Python
>>> import site
>>> site.USER_SITE
'C:\\Users\\ojdo\\AppData\\Roaming\\Python\\Python37\\site-packages'
...

(Ngoài ra, hãy gọi python -m site --user-site cho cùng một hiệu ứng.)

  1. Tạo thư mục này nếu nó chưa tồn tại:
...
>>> import os
>>> os.makedirs(site.USER_SITE)
...

(Hoặc, trong bash, biến thể ưa thích của bạn là ____10.)

  1. Tạo tệp
    ...
    >>> import os
    >>> os.makedirs(site.USER_SITE)
    ...
    
    1 (với chính xác tên tệp này hoặc nó sẽ không hoạt động) trong thư mục này chứa nội dung của
    ...
    >>> import os
    >>> os.makedirs(site.USER_SITE)
    ...
    
    2, theo cách thủ công hoặc sử dụng một cái gì đó như mã sau. Tất nhiên, bạn phải thay đổi
    ...
    >>> import os
    >>> os.makedirs(site.USER_SITE)
    ...
    
    3 theo đường dẫn chính xác đến vị trí nhập tùy chỉnh của bạn.
...
>>> FIND_MY_PACKAGES = """
import site
site.addsitedir(r'C:\My_Projects')
"""
>>> filename = os.path.join(site.USER_SITE, 'sitecustomize.py')
>>> with open(filename, 'w') as outfile:
...     print(FIND_MY_PACKAGES, file=outfile)

Và lần tới khi bạn bắt đầu Python,

...
>>> import os
>>> os.makedirs(site.USER_SITE)
...
4 có mặt trong
...
>>> import os
>>> os.makedirs(site.USER_SITE)
...
5 của bạn, mà không phải chạm vào các cài đặt toàn hệ thống. Phần thưởng: Các bước trên cũng hoạt động trên Linux!


Tại sao điều này hoạt động?

Từ tài liệu của gói thư viện tiêu chuẩn site:

[Sau đó, một nỗ lực được thực hiện để nhập một mô-đun có tên

...
>>> import os
>>> os.makedirs(site.USER_SITE)
...
7, có thể thực hiện các tùy chỉnh dành riêng cho trang web tùy ý. [...].

Vì vậy, nếu bạn tạo một mô -đun có tên

...
>>> import os
>>> os.makedirs(site.USER_SITE)
...
7 bất cứ nơi nào trong PythonPath, trang web gói sẽ thực thi nó tại Python Startup. Và bằng cách gọi
...
>>> import os
>>> os.makedirs(site.USER_SITE)
...
9,
...
>>> import os
>>> os.makedirs(site.USER_SITE)
...
5 có thể được mở rộng một cách an toàn theo ý thích của bạn.

Có một vài cách để thêm Python vào đường dẫn Windows. Trong hướng dẫn này, bạn sẽ thấy hai phương thức để thêm Python vào đường dẫn Windows:

  • Thông qua việc cài đặt một phiên bản Python gần đây
  • Nhập thủ công các đường dẫn

Phương pháp 1: Cài đặt phiên bản Python gần đây

Bạn có thể dễ dàng thêm Python vào đường dẫn Windows bằng cách tải xuống phiên bản Python gần đây, sau đó kiểm tra hộp để thêm Python vào đường dẫn ở dưới cùng của màn hình Cài đặt:Add Python to PATH at the bottom of the setup screen:

Thêm python vào đường dẫn

Kết thúc cài đặt, và bạn nên tốt để đi.

Ngoài ra, bạn có thể tự thêm các đường dẫn vào các biến môi trường.

Phương pháp 2: Thêm Python theo cách thủ công vào đường dẫn Windows

Nếu bạn muốn gắn bó với phiên bản Python trước đó, bạn có thể áp dụng các bước dưới đây để thêm Python vào đường dẫn Windows.

Đầu tiên, điều hướng đến màn hình biến Môi trường Windows (nơi bạn có thể thêm/chỉnh sửa đường dẫn của mình):

  • Nhấn phím Windows + R trên bàn phím của bạn để mở hộp thoại RunWindows Key + R on your keyboard in order to open the Run dialog box
  • Nhập SYSDM.CPL để mở các thuộc tính hệ thốngsysdm.cpl to open the System Properties
  • Chuyển đến tab nâng cao và sau đó & nbsp; nhấp vào các biến môi trườngAdvanced tab and then click on the ‘Environment Variables…

Điều đó sẽ đưa bạn đến màn hình biến môi trường, nơi bạn có thể thêm/chỉnh sửa đường dẫn của mình.

Trong hộp Biến người dùng, nhấp vào ‘Mới‘ Để thêm biến ‘đường dẫn (lưu ý rằng nếu biến đường dẫn của bạn đã tồn tại, thì hãy nhấp vào‘ Chỉnh sửa Thay vào đó): Thay vào đó):User variables box, click on ‘New…‘ to add the ‘Path’ variable (note that if your ‘Path’ variable already exists, then click on ‘Edit…’ instead):

Biến người dùng Onedrive Temp TMP
OneDrive
TEMP
TMP

MỚI & NBSP mới; & nbsp; Chỉnh sửa…    Edit…

Sau đó, bạn sẽ xem hộp biến người dùng mới, trong đó bạn có thể thêm/chỉnh sửa các biến:New User Variable box, where you may add/edit variables:

Tên biến: Giá trị biến:
Variable value:

Trước khi bạn nhập bất kỳ giá trị nào, bạn sẽ cần phải xác định vị trí các đường dẫn Python có liên quan. Các đường dẫn mà bạn sẽ cần phải nhận là:

(1) Đường dẫn ứng dụng Python, là thư mục mà ban đầu bạn đã cài đặt Python. Bạn có thể tìm thấy đường dẫn ứng dụng Python bằng cách làm theo các bước sau: The Python application path, which is the folder where you originally installed Python. You can find the Python application path by following these steps:

  • Gõ "python" trong thanh tìm kiếm windowsWindows Search Bar
  • Nhấp chuột phải vào ứng dụng Python, sau đó chọn vị trí tệp mởOpen file location
  • Nhấp chuột phải vào một lần nữa trên phím tắt Python, sau đó chọn vị trí tệp mởOpen file location

Dưới đây là một ví dụ về đường dẫn ứng dụng Python:

C:\Users\Ron\AppData\Local\Programs\Python\Python39

(2) Đường dẫn tập lệnh ThePython. Thư mục Script phải được đặt trong đường dẫn ứng dụng Python. Thí dụ: Python Scripts path. The Scripts folder should be located within the Python application path. Example:

C:\Users\Ron\AppData\Local\Programs\Python\Python39\scripts

Sau khi bạn có được các đường dẫn, hãy điền vào hộp biến người dùng mới mà bạn đã thấy trước đó:New User Variable box that you saw earlier:

  • Đối với tên biến, hãy loại đường dẫn ‘Variable name, type ‘Path
  • Đối với giá trị thay đổi, hãy sao chép đường dẫn ứng dụng Python đầy đủ, sau đó sử dụng dấu chấm phẩy (như được tô sáng màu vàng bên dưới) và cuối cùng sao chép đường dẫn tập lệnh Python.Variable value, copy the full Python application path, then use semicolon (as highlighted in yellow below), and finally copy the Python Scripts path.

Ví dụ của chúng tôi:

Tên biến: Giá trị PathVarable: C: \ Users \ Ron \ AppData \ Local \ Programs \ Python \ Python39;: Path
Variable value: C:\Users\Ron\AppData\Local\Programs\Python\Python39;C:\Users\Ron\AppData\Local\Programs\Python\Python39\Scripts

Nhấn ‘OK, và sau đó bạn sẽ thấy đường dẫn Python mới của bạn trong phần‘ Biến người dùng ‘. Don Tiết quên nhấn ‘OK một lần nữa để các thay đổi sẽ được thực hiện.User variables‘ section. Don’t forget to press ‘OK‘ again so that the changes will get implemented.

Các biến người dùng OneDrive Path C: \ Users \ Ron \ AppData \ Local \ Programs \ Python \ Python39;
OneDrive
Path C:\Users\Ron\AppData\Local\Programs\Python\Python39;C:\Users\…
TEMP
TMP

MỚI & NBSP mới; & nbsp; Chỉnh sửa…

Sau đó, bạn sẽ xem hộp biến người dùng mới, trong đó bạn có thể thêm/chỉnh sửa các biến:


Tên biến: Giá trị biến:    Cancel

Trước khi bạn nhập bất kỳ giá trị nào, bạn sẽ cần phải xác định vị trí các đường dẫn Python có liên quan. Các đường dẫn mà bạn sẽ cần phải nhận là:

(1) Đường dẫn ứng dụng Python, là thư mục mà ban đầu bạn đã cài đặt Python. Bạn có thể tìm thấy đường dẫn ứng dụng Python bằng cách làm theo các bước sau:

pip install package_name

Gõ "python" trong thanh tìm kiếm windowspip install pandas‘ and then press ENTER:

pip install pandas

Nhấp chuột phải vào ứng dụng Python, sau đó chọn vị trí tệp mở

python -m pip install --upgrade pip

Làm cách nào để thêm đường dẫn Python vào đường dẫn Windows?

Đường dẫn hoàn chỉnh của Python.exe có thể được thêm vào bởi:..
Nhấp chuột phải vào PC này và đi đến các thuộc tính ..
Nhấp vào cài đặt hệ thống nâng cao trong menu bên trái ..
Nhấp vào nút biến môi trường o n phía dưới bên phải ..
Trong phần Biến hệ thống, chọn biến đường dẫn và nhấp vào Chỉnh sửa ..

Làm thế nào để bạn gán một đường dẫn đến một mô -đun Python?

Đặt mô -đun.py trong thư mục nơi chương trình sẽ thực thi.clude thư mục chứa mô -đun.py trong biến môi trường PythonPath.Hoặc bạn có thể đặt mô -đun.py vào một trong các thư mục có trong biến PythonPath.Đặt mô-đun.py trong một trong các thư mục phụ thuộc vào cài đặt. Include the folder that contains the module.py in the PYTHONPATH environment variable. Or you can place the module.py in one of the folders included in the PYTHONPATH variable. Place the module.py in one of the installation-dependent folders.

Làm cách nào để thêm một cái gì đó vào đường dẫn của tôi trên PC?

Để thêm một đường dẫn vào biến môi trường đường dẫn trong hộp thoại Hệ thống, nhấp vào Cài đặt hệ thống nâng cao.Trên tab nâng cao của hộp thoại Thuộc tính hệ thống, nhấp vào các biến môi trường.Trong hộp hộp Biến hệ thống của hộp thoại Biến môi trường, cuộn đến đường dẫn và chọn nó.In the System dialog box, click Advanced system settings. On the Advanced tab of the System Properties dialog box, click Environment Variables. In the System Variables box of the Environment Variables dialog box, scroll to Path and select it.

Làm cách nào để thêm Python vào đường dẫn của tôi trong Windows 11?

Bạn có thể tìm thấy đường dẫn ứng dụng Python bằng cách làm theo các bước sau: Nhập Py Python, trong thanh tìm kiếm Windows.Nhấp chuột phải vào ứng dụng Python, sau đó chọn Vị trí Tệp MởType “Python” in the Windows Search Bar. Right-click on the Python App, and then select “Open file location“ Right-click again on the Python shortcut, and then select “Open file location“