为了避免在工作中每换一台电脑就一个一个的pip包,我们要善用requirements.txt
在Pycharm下控制台输入代码
pip freeze
可以在控制台显示当前环境安装的包,如果想导出到requirements.txt则使用
pip freeze >requirements.txt
会在项目目录中生成requirements.txt文件,并记录当前项目环境所安装的包。
如果需要在别的电脑上调试代码就可以根据requirements.txt文件来安装环境。
pip install -r requirements.txt
上述命令可以快速安装TXT文件中的所有包,迅速搭建环境。
PS:如果安装出现错误。将requirements.txt中没有对应版本的依赖项删掉(已经安装完的不要删掉),然后继续使用pip install -r requirements.txt安装,最后再单独安装没有安装上的依赖项(pip install的后面不加版本号)。