Python 解释器的搜索路径
时间: 2023-11-05 12:18:45 浏览: 78
python搜索包的路径的实现方法
Python 解释器在导入模块时会按照一定的顺序搜索模块所在的路径。搜索路径的顺序如下:
1. 当前目录
2. PYTHONPATH 环境变量指定的目录(如果有的话)
3. Python 安装目录下的 site-packages 目录
4. Python 安装目录下的 lib 目录
你可以使用以下代码查看 Python 解释器的搜索路径:
```python
import sys
print(sys.path)
```
如果你想添加额外的搜索路径,可以将路径添加到 `sys.path` 列表中。例如:
```python
import sys
sys.path.append('/path/to/my/module')
```
这样 Python 解释器就会在搜索模块时包括 `/path/to/my/module` 这个目录。
阅读全文