python一次性导出项目用到的依赖

导出依赖列表 

如果你用到了Anaconda,记得先激活环境!!!!

下载pipreqs

pip install pipreqs

在项目的根目录新建一个run_pipreqs.py文件,复制一下代码:

# -*- coding: utf-8 -*-
import os
import subprocess

os.environ["PYTHONIOENCODING"] = "utf-8"
subprocess.run(["pipreqs", ".", "--encoding=utf8"])

在终端或者是你的IDE运行这个文件即可。运行完成后在根目录会生成requirements.txt


使用依赖列表 

在别的地方要下载该项目的依赖只需要用以下命令即可

pip install -r requirements.txt

 以上命令是在联网的时候才能下载的,你可能需要可以离线安装的方式,那么请往下看

首先需要通过命令把依赖的库下载下来:

pip download -r requirements.txt -d ./packages

 这个命令会根据你的依赖列表在当前目录下生成packages,在packages目录下就有可以离线安装的包

pip install --no-index --find-links=./packages -r requirements.txt

 这个命令会根据你的依赖列表安装依赖,注意要指定下你离线包的目录


点赞,你的认可是我创作的动力 !
收藏,你的青睐是我努力的方向!
✏️评论,你的意见是我进步的财富!

你可能感兴趣的:(后端,python,linux,开发语言)