繁体   English   中英

只能使用“ python setup.py development”安装两个软件包中的任何一个,其他已卸载

[英]Can only install either of two packages with “python setup.py develop”, other uninstalled

从开发目录中,我每次安装一个软件包,使用

python setup.py develop

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

切换到另一个开发目录并执行相同操作之后

python setup.py develop

然后,我可以导入第二个程序包,但不能导入刚刚起作用的程序包-它不再起作用。

是什么赋予了?

关闭我所有的cmd窗口并重新启动即可解决此问题。

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

具体来说,由于我想使用安装程序开发,因此已从PYTHONPATH环境变量中删除了条目。 似乎安装程序对PYTHONPATH敏感,因此对路径项与关闭项的配置有所不同。 两者都可以工作仍然很有趣,但是只是彼此撤销。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM