2023.10.11快速生成requirements.txt文件
以pycharm为例,可以通过项目目录下pycharm终端中输入指令的方式自动生成requirements.txt文件
一、PIP方式
(1)直接使用pip生成
pip freeze > requirements.txt
如果是在anoconda提供的环境下,这个方法导出的环境会含有文件路径,文件路径为anoconda安装所在地。
(2)使用pip安装 requirements.txt 依赖文件:
pip install -r requirements.txt
二、conda方式
(1)如果使用anoconda,可以使用:
conda list -e > requirements.txt
该方式可以获得依赖版本号。
(2)使用 conda 安装 requirements.txt 依赖文件:
conda install --yes --file requirements.txt
三、PIP方式优化
建议使用,该方式形成文档最简洁:
pip list --format=freeze > requirements.txt
安装方式同前两种方式。