Python如何导出导⼊所有依赖包详解
导出所有依赖包
整个环境的依赖包导出
进⼊项⽬⽬录,执⾏以下命令:
pip freeze >
然后在当前⽬录是可以看到⽣成 “” ⽂件,可以打开看看,会发现有很多个包信息,其实这⾥是把你当前 python 环境的所有包的相关信息导出来了。如果我们只需导出当前项⽬所需的依赖包,我可以采⽤另外⼀种⽅式。
只导出项⽬所需的依赖包
进⼊项⽬⽬录,执⾏以下命令:
pipreqs ./
默认情况下,是没有安装 “pipregs” 插件,所以会提⽰以下错误:
pipreqs: command not found
因此,我们需要安装这个插件,执⾏以下命令:
pip install pipreqs
注意:如果你是多虚拟环境的,需要你进⼊到指定的虚拟环境来进⾏安装,否则也是没法使⽤。
安装好后,我们就执⾏以下命令来导出依赖包:
pipreqs ./
稍微等⼀会就可以导出成功:
可以打开 “” ⽂件看看,会发现少了很多多余的依赖包信息。
导⼊依赖包
我们可以⽤上⾯的“”⽂件来导⼊依赖包,快速构建好环境。特别是我们需要把项⽬迁移到其它环境进⾏部署,此时就⾮常⽅便了。
我⾃⼰在我的环境新建⼀个 python 环境 “my_py37_test" ,将上述的代码⼯程移到这个环境,先直接运⾏看看效果,发现是报错,报没有相应库,这个和我们预料⼀样,我们确实还没有安装相应的库。
python安装教程非常详细
我们可以通过以下命令来执⾏:
pip install -
执⾏完后,我们重新运⾏代码,可以发现,是没有问题的。
总结
到此这篇关于Python如何导出导⼊所有依赖包的⽂章就介绍到这了,更多相关Python导出导⼊依赖包内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。