Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menambah laluan carian dalam Python

Bagaimana untuk menambah laluan carian dalam Python

WBOY
WBOYke hadapan
2023-05-13 10:28:052989semak imbas

Python menambah laluan carian

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

Lampiran: python menambah laluan carian buat sementara waktu

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam