我在安装python脚本时遇到问题。其结构如下:
myproject
setup.py
src
myproject
otherfolders
main.py
__init__.py
我的setup.py
创建了一个如下的入口点:
现在,在用sudo python setup.py install
成功安装后,我运行mypackage
并得到一个导入错误:No module named mypackage.main
。在
我知道有很多类似的问题,我尝试了大多数/所有建议的解决方案here,例如,检查__init__.py
和设置{
我很确定这以前是有效的,但即使我回到以前的承诺,现在也不起作用。在
编辑:我刚刚注意到安装使用develop
工作,但是使用install
仍然失败。这对任何人都有意义吗?在
问题出在^{} :
因此,我不得不将}。在
find_packages('myproject')
改为{packages=find_packages('mypackage')—>;packages=find_packages('myproject')。在
你也应该使用我的项目.main. 在
相关问题 更多 >
编程相关推荐