1.打开Anaconda Prompt
2.进入自己项目的目录 cd +目录
3.输入命令行: pip freeze > requirements.txt
这个时候我的目录下会出现一个requirements.txt ,但是打开文件会发现除了一些直接显示版本号的安装包,有很多会出现 @file .....
后面通过 requirements中的@file问题怎么解决_馋学习的身子的博客-CSDN博客
查到带@file +URL的环境仅本地可用(上面的博客讲到可能是因为pip安装包语法问题、有另一个猜测也可能是因为是自己下载安装的包导致仅本地可用。
<4.通过命令行:pip list --format=freeze > requirements.txt 可删除@file.
5. 去另一台服务器克隆新环境:
首先创建一个环境 conda create -n xxx python=3.7 (xxx是虚拟环境的名字、python= 后面可选择你需要的python版本号)
然后激活环境 conda activate xxx
6. 输入命令行:pip install -r requirements.txt