如果我在Aptana Studio 3中运行以下脚本:
import os
from pprint import pprint
pprint(os.environ['PYTHONPATH'].split(os.pathsep))
我得到以下输出:
^{pr2}$如果在sublime text 3中运行相同的脚本,则会出现以下错误:
Traceback (most recent call last):
File "D:\Phocas\Phocas-Automation\scrapbook.py", line 3, in <module>
pprint(os.environ['PYTHONPATH'].split(os.pathsep))
File "C:\Python27\lib\os.py", line 423, in __getitem__
return self.data[key.upper()]
KeyError: 'PYTHONPATH'
完全搞不清-这可能是因为Aptana正在读取一个项目文件,告诉解释器在哪里寻找PYTHONPATH?我不明白为什么操作系统环境当我在sublime中运行时,['PYTHONPATH']完全不存在。在
我在WindowsServer2008R2标准版上使用Python2.7
PYTHONPATH是一个环境变量。你是如何开始崇高文本3的?为什么你认为运行它的环境应该有PYTHONPATH设置?你能从命令行运行Sublime文本吗?在
底线是Sublime Text看起来不像在Aptana Studio中运行的环境一样。在
相关问题 更多 >
编程相关推荐