Pycharm项目中使用Requirments.txt


用途

在项目中使用requirments.txt文件,可以方便的管理项目的依赖包,以及在其他环境中快速安装项目所需的依赖包。

方法1:pip freeze

在python原生虚拟环境中好用

pip freeze > requirements.txt

这种方法配合virtualenv才好用,否则会把整个环境中的包都列出来。

方法2:pipreqs

1.安装pipreqs

pip install pipreqs

2.使用pipreqs

在项目的根目录下使用 pipreqs ./
​要注意:​Windows系统下直接使用会出现编码错误UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position 173: illegal multibyte sequence。所以在使用时要指定编码格式。

pipreqs ./ --encoding=utf8

使用requirments.txt

安装所有依赖的包

pip install -r requirments.txt

文章作者: zhen666wua
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 zhen666wua !
  目录