浏览文章
文章信息
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