背景:项目多了,有时候依赖版的版本容易冲突和混淆
调通之后保存成requirements.txt,方便以后的使用
import os import 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)
生成的txt文件如下,很实用,作个笔记

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219992.html原文链接:https://javaforall.net
