python 在console_scripts上执行出现ModuleNotFoundError

图片说明
出现ModuleNotFoundError错误的是我自定义的包,其他图片在下面

图片说明

图片说明

1.用sys.path查看一下你的目录
2.确认Py文件和引用的模块文件在同一目录

觉得是不是名字取的不对呢,比如download可能和某些系统中的包名冲突了,你换个名字试试呢。。

复现了你的问题,但是我的怎么没报错呢

可能是python版本问题,执行时使用python2或者python3这种明显的标识试试

看看你定义的模块文件所在的包有没有__init__.py初始化文件,这个文件的存在就是声明这是一个包,如果初始化文件没有的,就找不到这个包下的所有资源

没有__init__.py就不是一个包,有init才是一个包,包都没有还导入什么