Python项目中使用requirements管理依赖包
为什么用requirements管理
方便、准确,可以设置依赖包的版本,并且保证部署时候不会漏报。
新建requirements.txt
新建requirements.txt文件,pycharm可以自动识别文件,若此时项目已经有依赖包了会弹出上边黄色提示,可以自动导入已经使用的包,若是新项目什么都没有,则可以忽略。
requirements.txt的文件格式
包名==版本,版本可以省略,默认最新版。
添加包依赖
这里我加入一个markdown的包,在requirements.txt写入markdown,pycharm可以自动识别,只需要点安装即可,则会安装到虚拟环境。
安装成功: