这是我的目录结构供参考
|- package1
| '- abc.py
|- setup.py
|- examples
| '- directory1
| '- run.py
|- venv
在运行python setup.py install
之后,我看到一个package1.egg
文件成功地放置在venv/lib/python*/site-packages
中。当我运行pip list
时,输出包含package1
条目,其版本如setup.py
文件中所述
现在,当我尝试运行第一行是import package1
的python examples/directory1/run.py
时,我得到一个错误ModuleNotFoundError: No module named 'package1'
。当我启动python解释器并尝试导入package1
时,我也会遇到同样的错误
我可能做错了什么
答案是-在包目录结构中创建一个名为
__init__.py
的黑色文件相关问题 更多 >
编程相关推荐