pip install pipreqs
pipreqs ./
如果报错INFO: Not scanning for jupyter notebooks.
WARNING: requirements.txt already exists, use --force to overwrite it
那就先
jupyter nbconvert --to script notebook.ipynb
再次执行
安装依赖包
pip install -r requirements.txt
导出整个
pip freeze > requirements.txt
建议每个项目都用单独的虚拟环境
python -m venv 项目名称
当然你也可以使用anacoda 这个会更方便一些
参考anacoda导入导出