我正在我的项目的顶端工作。在某些环境中,我可以简单地:
from cslib.svc import SVC
没有问题。你知道吗
其他方面:
from cslib.svc import SVC
E ModuleNotFoundError: No module named 'cslib'
在每种情况下,PYTHONPATH
都没有设置,我处于项目的顶端。你知道吗
设置PYTHONPATH=.
解决了这个问题,但是我想理解为什么在某些情况下需要这样做,为什么在某些情况下不需要这样做。你知道吗
在这里工作:
$ python --version
Python 2.7.12
在这里它也起作用:
» python --version
Python 3.5.2
这里没有:
» python --version
Python 2.7.13
但我不相信这个问题与版本有关。你知道吗
我们什么时候/为什么需要将cwd
添加到PYTHONPATH
?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐