1 Tambah
dalam program menggunakan sys.path untuk menambah, contohnya:
import sys sys.path.append('/Users/username/Documents/') sys.path
dan anda boleh menggunakan sys.path ke. keluarkan direktori yang disertakan pada masa ini.
2 Tambah fail .pth
Tambahkan fail .pth pada direktori lib/python/site-packages/ dalam direktori tempat lib/python berada dipasang.
Apa yang anda perlu beri perhatian di sini ialah di mana direktori tempat python dipasang.
Sebagai contoh, jika anda menggunakan persekitaran my_project persekitaran maya dalam conda, ia sepatutnya be /Users/username/opt/anaconda3/envs/fealpy Tambahkan fail mypath.pth pada direktori /lib/python3.8/site-packages Kandungan dalam
mypath.pth ialah direktori yang akan ditambah:
/Users/username/Documents/ /Users/username/Downloads/
Selepas menambah, perkara yang sama Anda boleh memanggil sys.path dalam python untuk melihat:
import sys sys.path
Letakkan alamat projek anda dalam senarai sys.path untuk memudahkan pengimportan pantas modul.
import os, sys
# 获取当前用户的home目录 module = os.path.expanduser('~') # 打印当前用户的home目录 print(module) # 定义home目录的搜索优先级,0为最高优先级 # sys.path.insert()加入的也是临时搜索路径,程序退出后失效。 sys.path.insert(0, module) # 打印搜索路径 print(sys.path)
Atas ialah kandungan terperinci Bagaimana untuk menambah laluan carian dalam Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!