-1

在此处输入图像描述

我正在尝试添加一条指向我的 PYTHONPATH var 的路径,以便它获取一个库

如果您查看 sys.path 的输出,您会注意到两条路径是连接/连接的。

  • 简单的路径
  • 和 appengine 路径

为什么 python 将 appengine 路径与我所在的当前路径连接起来?

我正在尝试将 appengine 添加到 Windows 8 机器的 python 路径中,但我已经没有想法了。

我有一个

  • “site-packages”文件夹中的 .pth 文件,其中要添加的所需路径用引号括起来,正斜杠转义

    "C:\\Program Files (x86)\\Google\\google_appengine"

  • PYTHONPATH 系统变量,需要添加的路径用引号括起来

    “C:\Program 文件 (x86)\Google\google_appengine”

  • PYTHONPATH 用户变量与系统变量相同

4

1 回答 1

0

我最终删除了两个环境变量

重新启动机器

重新创建了 .pth 文件

添加路径:

C:\\Program Files (x86)\\Google\\google_appengine

(带有转义符用于正斜杠并且没有任何引号)

即使路径中有空格,只要路径在它自己的行上,它就会被正确捕获,但是添加引号会导致 sys.path 创建将值与前一个路径值连接起来?不知道它做到了。

解决了它。

于 2012-11-14T20:14:33.350 回答