python项目中应该包含一个requirements.txt文件,用于记录所有依赖包及其精确的版本号,以便在新环境中进行部署操作。
在虚拟环境使用以下命令将当前虚拟环境中的依赖包及版本号生成至文件中:
pip freeze >requirements.txt
注:txt可以取别的名字
安装或升级包后,最好更新这个文件以保证虚拟环境中的依赖包。
需求文件示例如下:
可能出现的错误:
Could not generate requirement for distribution -ip 20.0.2 (d:\program files\python37\lib\site-packages): Parse error at "'-ip==20.'": Expected W:(abcd...)
解决思路:
进入提示的文件下,删除标红的文件夹即可