目录
2、cd到py文件所在的目录,在该项目的当前路径下输入指令:
一、导出项目的依赖库
1、安装pipreqs
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pipreqs
2、cd到py文件所在的目录,在该项目的当前路径下输入指令:
pipreqs ./ --encoding=utf-8 --force
譬如
pipreqs ./
就将当前路径视作目标工程的根目录进行导出,以一个示例工程为例(其中encoding
参数用于设置导出文件的编码,--force
用于设置允许覆盖已存在的同名文件)
二、安装依赖库
#普通下载安装
pip install -r requirements.txt
#清华源下载安装
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
#豆瓣源下载安装
pip install -r requirements.txt -i https://pypi.douban.com/simple
三、附录
1、其他方式导出
有时候我们使用pipreqs会失败,那么我们可以使用:pigar
安装:
pip install pigar -i https://pypi.tuna.tsinghua.edu.cn/simple
然后在项目的文件夹下进入cmd,输入下面命令:
pigar
2、查看包的依赖
pip install pipdeptree
查看指定包依赖结构:
pipdeptree -p xxxx包名
查看本机已存在的全部包的依赖结构:
pipdeptree
查看哪些包依赖xxxx包:
pipdeptree -p xxxx包名 -r