setup.py安装将覆盖setup.py开发

时间:2019-09-06 22:15:52

标签: python setup.py pathing

我已经制作了一个自定义程序包,并运行python setup.py installsite-packages中生成了一个egg文件。后来,我了解了开发人员模式,因此我运行了python setup.py develop。但是,模块的__file__仍然指向站点软件包,而不是在导入模块时即在哪里编写源代码,即

import custommodule
print(custommodule.__file__)

>> .../python/site-packages/custommodule.egg-info/custommodule/__init__.py

#I want it to point to .../Document/custommodule/__init__.py

我可以通过删除站点软件包中的egg文件夹来解决此问题,但是有没有一种方法可以自动执行此操作?

0 个答案:

没有答案