【问题标题】:Can only install either of two packages with "python setup.py develop", other uninstalled只能使用“python setup.py develop”安装两个包中的一个,其他卸载
【发布时间】:2015-08-31 09:43:16
【问题描述】:

从我的开发目录中,我一次安装一个包

python setup.py develop

我从 cmd 提示符测试导入,它适用于该包。

切换到其他开发目录后做同样的事情

python setup.py develop

然后我可以导入第二个包,但不是刚刚工作的那个——它不再工作了。

什么给了?

【问题讨论】:

    标签: python setuptools


    【解决方案1】:

    关闭我所有的 cmd 窗口并重新开始解决了这个问题。

    我曾经检查过,结果发现一个新的 cmd 窗口与我在其中进行所有设置的 cmd 窗口具有不同的导入结果。我所有的功能测试都是在新的 cmd 窗口中进行的。我最近更改了一些路径内容并打开了 cmd 窗口,我怀疑我在一个旧窗口中设置了非当前路径信息。

    具体来说,我已经从我的 PYTHONPATH 环境变量中删除了条目,因为我想改用 setup development。似乎设置对 PYTHONPATH 很敏感,为路径上的项目配置不同的东西与关闭。仍然有趣的是两者都可以工作,但只是相互撤消。

    【讨论】:

      猜你喜欢
      • 2012-10-03
      • 1970-01-01
      • 2016-11-22
      • 1970-01-01
      • 2010-12-05
      • 1970-01-01
      • 2015-08-17
      • 2019-06-21
      • 1970-01-01
      相关资源
      最近更新 更多