Hướng dẫn what should my path be for python? - con đường của tôi nên là gì cho python?

Các biến môi trường ảnh hưởng đến hành vi của Python. Pythonpath là một trong những biến môi trường như vậy; Đó là, nó là một cặp giá trị khóa được lưu trữ trong bộ nhớ của máy tính. Nó có sẵn cho tất cả các chương trình chạy trong cùng một môi trường. & NBSP;

Hiểu biến môi trường pythonpath trong

Một biến môi trường cho phép bạn thêm các thư mục bổ sung trong đó Python tìm kiếm các gói và mô -đun. Vì các biến này không cần thiết để Python chạy, chúng không được đặt cho hầu hết các cài đặt. Python có thể tìm thấy thư viện tiêu chuẩn của nó. Vì vậy, lý do duy nhất để sử dụng các biến PythonPath là để duy trì các thư mục của các thư viện Python tùy chỉnh không được cài đặt trong thư mục gói trang web [vị trí mặc định toàn cầu]. Nói một cách đơn giản, nó được sử dụng bởi các mô-đun do người dùng xác định để đặt đường dẫn để chúng có thể được nhập trực tiếp vào chương trình Python. Nó cũng xử lý đường dẫn tìm kiếm mặc định cho các mô -đun trong Python. Biến PythonPath bao gồm các thư mục khác nhau như một chuỗi được thêm vào danh sách thư mục sys.path. Vì vậy, với PythonPath, người dùng có thể nhập các mô -đun chưa được cài đặt. & NBSP;

Đây là một ví dụ. Mô -đun mẫu.py có nội dung sau:

hàm def []:

& nbsp; & nbsp; & nbsp; & nbsp; in ["chức năng đang chạy"]

Script sample_script.py có nội dung sau:

Nhập mẫu

.function[]

Đây là đầu ra:

$ python3 script/sample_script.py

Traceback [cuộc gọi gần đây nhất cuối cùng]:

& nbsp; & nbsp; tệp "script/sample_script.py", dòng 1, trong

& nbsp; & nbsp; & nbsp; & nbsp; nhập mẫu

ModulenotFounderror: Không có mô -đun có tên 'Mẫu'

Chúng tôi nhận được một đầu ra như vậy vì Pythonpath chưa được thiết lập. Theo thuật ngữ của Layman, trình thông dịch Python không thể tìm thấy vị trí của tệp mẫu.py. Trong phần tiếp theo, chúng tôi sẽ kiểm tra cách bạn có thể đặt biến môi trường PythonPath trên các hệ điều hành khác nhau. & NBSP;

Đặt biến đổi môi trường Python Pythonpath trên Mac

Để đặt biến môi trường Python Pythonpath trên MAC, hãy làm theo các bước đã cho:

Bước 1: Mở thiết bị đầu cuối.

Bước 2: Trong trình soạn thảo văn bản của bạn, hãy mở tệp ~/.bash_profile & nbsp; tệp. Ví dụ: Atom & nbsp; ~/.bash_profile;

Bước 3: vào tệp này, thêm dòng sau ở dưới cùng: & nbsp;

Xuất pythonpath = "/user/my_user/code"

Bước 4: Lưu tệp trình soạn thảo văn bản này.

Bước 5: Đóng thiết bị đầu cuối.

Bước 6: Khởi động lại thiết bị đầu cuối. Bây giờ bạn có thể đọc các cài đặt mới. & NBSP;

Loại: Echo $ Pythonpath

Nó sẽ hiển thị một cái gì đó như/người dùng/my_user/mã. Đó là nó. PythonPath được đặt. & NBSP;

Đặt biến đổi môi trường Python Pythonpath trên Linux

Để đặt biến môi trường Python Pythonpath trên Linux, hãy làm theo các bước đã cho:

Bước 1: Mở thiết bị đầu cuối & NBSP;

Bước 2: Trong trình soạn thảo văn bản của bạn, hãy mở ~/.bashrc & nbsp; tập tin. Ví dụ: Atom & nbsp; ~/.bashrc;

Bước 3: Trong trình soạn thảo văn bản này, thêm dòng này ở cuối:

Xuất PythonPath =/home/my_user/mã

Bước 4: Lưu tệp trình soạn thảo văn bản này.

Bước 5: Đóng thiết bị đầu cuối.

Bước 6: Khởi động lại thiết bị đầu cuối. Bây giờ bạn có thể đọc các cài đặt mới. & NBSP;

Loại: Echo $ Pythonpath

Nó sẽ hiển thị một cái gì đó như/người dùng/my_user/mã. Đó là nó. PythonPath được đặt. & NBSP;

Đặt biến đổi môi trường Python Pythonpath trên Linux

Để đặt biến môi trường Python Pythonpath trên Linux, hãy làm theo các bước đã cho:

Bước 1: Mở thiết bị đầu cuối & NBSP;

Bước 2: Trong trình soạn thảo văn bản của bạn, hãy mở ~/.bashrc & nbsp; tập tin. Ví dụ: Atom & nbsp; ~/.bashrc;

Bước 3: Trong trình soạn thảo văn bản này, thêm dòng này ở cuối:

 

Xuất PythonPath =/home/my_user/mã

Bước 5: Đóng ứng dụng thiết bị đầu cuối & NBSP;

Bước 6: Khởi động lại ứng dụng thiết bị đầu cuối. Bạn có thể đọc trong các cài đặt mới. Loại hình:

Echo $ Pythonpath

Nó sẽ hiển thị một cái gì đó như & nbsp;/home/my_user/code: & nbsp;

Bạn đã hoàn tất việc thiết lập Pythonpath trên hệ thống Linux của bạn.

Đặt biến đổi môi trường Python Pythonpath trên Windows

Dưới đây là cách đặt PythonPath trên A & NBSP; Windows & NBSP; Máy: & NBSP;

Bước 1: & nbsp; Mở máy tính của tôi hoặc PC này và nhấp chuột phải vào nó. Sau đó nhấp vào thuộc tính.

Và mặt khác, nếu bạn có bất kỳ câu hỏi nào về Python Path, hãy viết thư cho chúng tôi trong phần bình luận bên dưới, và các chuyên gia của chúng tôi sẽ liên hệ lại với bạn!

Con đường Python nên là gì?

/usr/local/bin/python là đường dẫn mặc định của thư mục Python. is the default path of the Python directory.

Làm cách nào để đảm bảo đường dẫn Python là chính xác?

Đường dẫn sẽ được đặt để thực hiện các chương trình Python ...
Nhấp chuột phải vào máy tính của tôi và nhấp vào các thuộc tính ..
Nhấp vào cài đặt hệ thống nâng cao ..
Nhấp vào tab biến môi trường ..
Nhấp vào tab mới của các biến người dùng ..
Viết đường dẫn trong tên biến ..
Sao chép đường dẫn của thư mục Python ..
Paste Path of Python trong giá trị biến đổi ..

Con đường Python hiện tại của tôi là gì?

Ngoài ra, bạn có thể định vị thủ công nơi Python được cài đặt bằng cách làm theo các bước sau:..
Nhập '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ở.
Nhấp chuột phải vào phím tắt Python, sau đó chọn Thuộc tính ..
Nhấp vào trên Mở File Vị trí.

Con đường Python được sử dụng để làm gì?

Nó được sử dụng để đặt đường dẫn cho các mô-đun do người dùng xác định để nó có thể được nhập trực tiếp vào chương trình Python.Nó cũng chịu trách nhiệm xử lý đường dẫn tìm kiếm mặc định cho các mô -đun Python.Biến Pythonpath giữ một chuỗi với tên của các thư mục khác nhau cần được thêm vào SYS.to set the path for the user-defined modules so that it can be directly imported into a Python program. It is also responsible for handling the default search path for Python Modules. The PYTHONPATH variable holds a string with the name of various directories that need to be added to the sys.

Bài Viết Liên Quan

Chủ Đề