浏览文章

文章信息

Python导出依赖包requirements.txt以及安装依赖包requirements.txt 12996

1、requires_discover.py

正宗做法:

pip freeze>requirements.txt

程序做法:

import os, sys
# 找到当前目录
project_root = os.path.dirname(os.path.realpath(__file__))
print(project_root)
# 找到解释器,虚拟环境目录
python_root = sys.exec_prefix
print(python_root)
# 拼接生成requirements命令
command = python_root + '\Scripts\pip freeze > ' + project_root + '\\requirements.txt'
print(command)
# 执行命令。
os.system(command)

运行这个文件就会生成。

依赖安装

pip install -r requirements.txt


原创