我有一个python程序,它的目录格式如下:
- program:
- LICENSE
- README.md
- VERSION
- setup.cfg
- setup.py
- bin:
- program_name
- test:
- test_qbatch.py
如果我通过pip
安装此程序,则可以安装。
如果我尝试使用python
导入该程序python
>>> import program_name
我收到错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named program_name
如何让这个程序通过命令行(它已经是)以及在python中作为库导入?
答案 0 :(得分:0)
您需要在文件夹中包含__init__.py才能将其视为Python模块。