不需要运行python脚本,然后因为模块没有安装在我的系统中而得到错误"ImportError: No module named aaa",然后安装它,然后再次运行脚本,然后可能会得到另一个模块的相同类型的错误,有什么方法可以发现哪些模块没有安装在我的系统中,如果有一些模块还没有安装,而脚本需要安装它们,那么有什么方法可以一次安装它们吗?
发布于 2015-07-04 13:52:14
将所有导入文件添加到单个txt文件中,比如requirements.txt,每次在新系统上运行程序时,只需执行
pip install -r requirements.txt
像Pycharm这样的大多数代码编辑器在第一次运行时就会为你做这件事。您可以执行pip freeze > requirements.txt来获取所有已安装/所需的包。
https://stackoverflow.com/questions/31217356
复制相似问题