我一直在使用安装在Vmware的GuestOS ubuntu 14.04上的Anaconda(4.3.23),HostOS是windows 8.1。我在anaconda中设置了一个环境并安装了许多库,其中一些库的安装很复杂(不直接pip安装)。有些库有内部依赖关系,必须一起构建并从它们的git源中下载。
问题:我要使用云端VM(Azure GPU实例)来使用GPU。但我不想再次进行繁琐的安装,因为我不想浪费时间和金钱去重新安装所有的软件包和库。
是否有任何方法可以将我的现有环境(已经安装了所有内容)转移/复制到云VM上?
问题:我要使用云端VM(Azure GPU实例)来使用GPU。但我不想再次进行繁琐的安装,因为我不想浪费时间和金钱去重新安装所有的软件包和库。
是否有任何方法可以将我的现有环境(已经安装了所有内容)转移/复制到云VM上?
conda list --export > requirements.txt
,然后在新环境中执行conda create --name [env name] --file requirements.txt
。 - o-90conda export
安装依赖项和 pip 包。但是,如果你所说的 "繁琐安装" 指的是其他软件包(例如apt install
)的安装,我认为conda export
可能无法帮助你。因为你正在尝试在不同的操作系统之间进行迁移。 - jayaneetha