Python扩展库默认安装在当前Python环境的site-packages
目录下,具体路径因操作系统和安装方式而异。以下是关键分点解析:
-
默认安装路径
- 通过
pip
安装的扩展库会存储在Python环境的Lib/site-packages
文件夹中。例如,Windows的典型路径为C:\PythonXX\Lib\site-packages
,Linux/macOS则为/usr/local/lib/pythonXX/site-packages
(XX
为Python版本号)。 - 使用虚拟环境时,路径会指向虚拟环境目录下的
site-packages
,如venv/lib/pythonXX/site-packages
。
- 通过
-
自定义安装位置
- 通过
pip install --target=<目录>
可指定其他安装路径,适用于需要隔离依赖的场景。 - 开发模式下(
pip install -e .
)会将包链接到源码目录,便于调试修改。
- 通过
-
查找已安装库的路径
- 运行
python -m site
可列出当前环境的site-packages
路径。 - 在代码中使用
import 库名; print(库名.__file__)
可直接获取库的安装位置。
- 运行
理解扩展库的安装路径有助于管理依赖和调试环境问题,灵活运用虚拟环境或自定义路径能提升开发效率。