我正在尝试使用pipreqs模块生成需求文本。但pipreqs正在生成以下错误
No module named pipreqs.__main__; 'pipreqs' is a package and cannot be directly executed
我正在使用VisualStudio代码,并尝试通过在终端中执行命令来使用pipreqs
python -m pipreqs [location/project]
我已经安装了pipreqs并更新了pip。但问题依然存在。这是一个错误还是我做得不对
Tags:
这是一个bug,但是您可以通过将其称为
python -m pipreqs.pipreqs [location/project]
来解决它问题的原因是,它们并没有在模块中包含python在直接调用包(包含和
__init__.py
的文件夹以及其他一些.py文件(如果有的话))时所期望的__main__.py
,这与模块的if __name__=='__main__':...
类似,但对于包需要显式相关问题 更多 >
编程相关推荐