Skip to main content
 首页 » 编程设计

python之如何为python设置环境变量

2025年05月04日19webabcd

在 WinXP sp2 上,我希望在与我的 python 脚本相同的目录中有一个其他 python 脚本将使用的名为“SharedPython”的模块目录。所以,基本上:

/pythonScripts
/pythonScripts/SharedPython

以及与 SharedPython 目录同级的其他 python 脚本。

当我运行时

print sys.path 

我得到以下输出:

C:\WINDOWS\system32\python25.zip 
C:\Python25\DLLs 
C:\Python25\lib 
C:\Python25\lib\plat-win 
C:\Python25\lib\lib-tk 
C:\Python25 
C:\Python25\lib\site-packages 

我不知道是什么环境变量控制它,事实上,我没有看到一个包含所有这些目录的环境变量。 所以, a.) 如何确定哪个环境变量包含此目录列表? 和 b.) 我可以将上述 SharedPython 目录添加到该列表吗?

我尝试将 PYTHONPATH 设置为以下内容:%PYTHONPATH%C:\PythonScripts\SharedPython

请您参考如下方法:

您需要 PYTHONPATH 环境变量。其中列出的目录被添加到 sys.path 之前。

在您的情况下设置 PYTHONPATH 的正确方法是:

set PYTHONPATH=%PYTHONPATH%;C:\PythonScripts\SharedPython 

注意第二个 % 和 C:\

之间的分号