配置 PYTHONPATH
PyCharm
- 运行/调试配置:
- 在 PyCharm 中,打开'Run/Debug Configurations'对话框。
- 选择要运行的脚本配置。
- 在'Environment variables'字段中,输入 PYTHONPATH 变量和希望添加到 Python 模块搜索路径的目录。
PYTHONPATH=/path/one:/path/two:/path/three
-
注意事项:
- 不要在路径中使用引号。即使路径中包含空格,也不需要引号。
- 在 Linux 和 UNIX-like 系统中,使用冒号 : 分隔不同的路径。例如:/path/one:/path/two。
- 确保没有打错字,路径是准确无误的。
-
更改后的操作:
- 修改环境变量后,通常需要重启 PyCharm 或至少重启 PyCharm 中的 Python 控制台。
-
手动添加到 sys.path:
- 如果环境变量的更改没有如预期般工作,可以在脚本的开始处手动添加路径到 sys.path。
import sys
# 添加多个路径到 sys.path
sys.path.append('/path/one')
sys.path.append('/path/two')
sys.path.append('/path/three')
# 一次性添加多个路径到 sys.path
sys.path.extend(['/path/one', '/path/two', '/path/three'])
Linux
- 临时设置:
- 在命令行中使用 export 命令来设置一个会话级别的变量。
- 追加新路径: 如果想保留原有的 PYTHONPATH 并追加新的路径:
export PYTHONPATH=$PYTHONPATH:/new/path/one:/new/path/two
这会将 **/new/path/one:/new/path/two** 追加到现有的 **PYTHONPATH** 中。如果 **PYTHONPATH** 原本未设置,它会以新路径作为其值。
- 设置新路径: 如果想设置一个全新的 PYTHONPATH 而不保留原有的值:
PYTHONPATH=/new/path/one:/new/path/two


