使用 pipreqs,这个工具的好处是可以通过对项目目录的扫描,发现使用了哪些库,生成依赖清单。
第一步:安装pipreqs包
pip install pipreqs
# 或者
conda install conda-forge::pipreqs
第二步:获得requirements文件
在python项目的根目录下 使用 pipreqs ./
pipreqs ./ --encoding=utf8
INFO: Successfully saved requirements file in ./requirements.txt
第三步:复现环境
pip install -r requirements.txt
#临时换源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt