1.打开Anaconda Prompt
2.进入自己项目的目录 cd +目录
3.输入命令行: pip freeze > requirements.txt
这个时候我的目录下会出现一个requirements.txt ,但是打开文件会发现除了一些直接显示版本号的安装包,有很多会出现 @file ..... 
后面通过 requirements中的@file问题怎么解决_馋学习的身子的博客-优快云博客
查到带@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
这个时候 有可能会出现 如下错误(Network is unreachable), 个人猜测需要镜像加速/科学

本文介绍了如何在Anaconda Prompt中克隆环境,包括生成requirements.txt,解决@file URL问题,以及在另一台服务器上创建并激活新环境。在安装requirements.txt时遇到网络问题,可以使用国内镜像源加速。
最低0.47元/天 解锁文章
471

被折叠的 条评论
为什么被折叠?



