我正在尝试为我的PYTHONPATH var添加路径,因此它会抓取一个库
如果查看sys.path的输出,你会发现有两个路径被连接/连接。
为什么python将appengine路径与我当前的路径连接起来?
我正在尝试将appengine添加到Windows 8机器的python路径中,而且我的想法很简单。
我有一个
“site-packages”文件夹中的.pth文件,其中包含的所需路径用引号和正斜杠转义
“C:\\ Program Files(x86)\\ Google \\ google_appengine”
PYTHONPATH系统变量,其中包含用引号括起的有用路径
“C:\ Program Files(x86)\ Google \ google_appengine”
PYTHONPATH用户变量与系统变量
答案 0 :(得分:0)
我最终删除了两个环境变量
重启机器
重新创建.pth文件
添加了路径:
C:\\Program Files (x86)\\Google\\google_appengine
(使用ESCAPES进行正斜杠并且没有任何引号)
即使路径中有空格,只要路径在它自己的行上就可以正确捕获,但添加引号会导致sys.path创建将值与前一个路径值连接起来?不知道它确实如此。
修复它。