[英]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.