python - 将目录添加到 Python sys.path,以便每次使用 Python 时都包含它

标签 python windows sys.path

目前,当尝试引用一些库代码时,我在我的 python 文件的顶部这样做:

import sys
sys.path.append('''C:\code\my-library''')
from my-library import my-library

然后,只要 session 处于事件状态,my-library 就会成为 sys.path 的一部分。如果我开始一个新文件,我必须记得再次包含 sys.path.append

我觉得一定有更好的方法来做到这一点。如何使 my-library 可用于我的 Windows 机器上的每个 python 脚本,而不必每次都使用 sys.path.append

最佳答案

只需将此路径添加到您的 PYTHONPATH 环境变量即可。为此,请转至控制面板/系统/高级/环境变量,并在“用户变量”部分检查您是否已有 PYTHONPATH。如果有,选择它并点击“编辑”,如果没有,点击“新建”添加。

PYTHONPATH 中的路径应该用“;”分隔。

关于python - 将目录添加到 Python sys.path,以便每次使用 Python 时都包含它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7472436/

相关文章:

python - 如何为人脸识别python创建未知的人脸数据集

python - 如何处理使用selenium python时出现的过滤框?

windows - 如何查找Windows用户是否属于指定组?

python - 装饰Flask MethodView派生类中的方法

python - 似乎无法让 Python、Peewee、pymysql 和 MySql 数据库正常工作,没有 'returning_clause' 错误

python - 如何使用 paramiko ssh 对象向 Windows 和 Linux 服务器发送远程调用?

windows - 将串行守护进程 + PHP 移植到 Windows

python - Sys.path.insert 插入模块路径,但导入不起作用

python - 如何修改 Google App Engine (Python) 中的 sys.path?

python - 管理多个开发人员的 sys.path