Anaconda环境迁移

  • 前言
  • 1. (从旧电脑)复制环境
  • 2. (在新电脑)粘贴环境
  • 3. (在新电脑)配置环境
  • 4. (在新电脑)使用迁移过来的环境跑代码

前言

有时候,我们想把电脑中的虚拟环境从一个文件夹迁移到另一个文件夹,或者把一台主机中的某个虚拟环境迁移到另一台主机上,而不是重新搭建环境,就可以参考本篇博客。下面的演示主要是将一台主机中的某个虚拟环境迁移到另一台主机上。事实上,把电脑中的虚拟环境从一个文件夹迁移到另一个文件夹的操作步骤大同小异,甚至更简单。

1. (从旧电脑)复制环境

在复制环境之前,我们首先需要知道环境在哪里。此时,可以在旧电脑打开【Anaconda Prompt】并输入【conda env list】查看旧电脑的所有虚拟环境,如下,如果我想迁移第一个虚拟环境,那么我就应该去【D:\2021yandandan\envs】目录下复制【point1-ddy】文件夹,即【point1-ddy】文件夹就是我需要复制的对象。

2. (在新电脑)粘贴环境

(1) 建议大家在新电脑给自己建立一个专门用来存放虚拟环境的文件夹,以笔者为例,因为笔者经常和师兄师弟们共用一台电脑,所以笔者就给自己建立了一个文件夹(下图中的【yandnadan2021】),专门用于存放笔者的所有文件,并在该文件夹下建立了一个【envs】文件夹,用于存放笔者所有的虚拟环境,如下:

(2) 把刚才复制好的环境,直接粘贴到新的目录下,例如我新电脑的【D:\yandandan2021\envs】目录下,如下:

3. (在新电脑)配置环境

(1) 首先在新电脑打开【Anaconda Prompt】并输入【conda env list】,可以看到,新粘贴过来的环境目录还没有添加进来。

(2) 输入【conda config --append envs_dirs D:\yandandan2021\envs】,为刚粘贴过来的环境添加目录。注意,红框部分需要大家自行替换为自己的目录。

(3) 此时再输入【conda env list】,就可以看到新粘贴过来的目录了。

4. (在新电脑)使用迁移过来的环境跑代码

用Pycharm打开自己的代码,然后在Pycharm中的【Settings】中进行如下步骤即可。

至此,虚拟环境就彻底迁移结束了,我们就可以跑代码了,如果是在同一台电脑中将虚拟环境从一个文件夹迁移至另一个文件夹,代码应该可以直接跑通,没什么问题;如果是把一台主机中的某个虚拟环境迁移到另一台主机上,在跑代码时可能会因为其它原因出现问题,比如,新电脑的cuda版本与旧电脑不一样,可能就需要根据报错进行相关调整,比如重新下载某些包,不过这不算很难,遇到什么问题就解决什么问题好了。

【保姆级教程】Anaconda环境迁移:直接将之前搭建好的环境从一个机子迁移到另一个机子相关推荐

  1. 保姆级教程:手把手教你使用 Keras 搭建神经网络

    大家好,本文从0到1详细讲解两种基于Keras的建模方法: 基于Sequential的建模:快速方便,易上手 基于函数式API的建模:易于扩展,灵活性强 文章目录 你会学到什么? 技术提升 导入内置数 ...

  2. AI绘图–Disco Diffusion使用指南+本地化保姆级教程

    文章封面为个人AI绘图训练结果 项目传送门:传送门 (谷歌警告) 该项目为免费使用的AI绘图项目,并且可以在本地搭建部署环境. AI绘图对于人脸处理仍处于较为实现困难的阶段,因此该项目更适合用于各类场 ...

  3. Linux系统安装Anaconda3保姆级教程

    Linux系统安装Anaconda3保姆级教程 Windows系统安装Anaconda3保姆级教程 Anaconda换国内源 Anaconda创建.删除虚拟环境Linux 整理一下Anaconda3在 ...

  4. 【保姆级教程】基于WordPress在阿里云服务器上搭建个人博客网站

    写之前先回答几个问题: 1,网上类似的教程非常多,为什么写这篇教程? 答:博客网站我搭建过好几次,但是每次搭建都需要再去网上搜教程:然而网上的教程坑很多,甚至有些是错误的,不能完美解决自己的问题,有时 ...

  5. 搭建个人网站 保姆级教程(一)云服务器购买以及环境部署

    搭建个人网站 保姆级教程之云服务器购买以及环境部署 1. 云服务器 1.1 云服务器购买 1.2 云服务器远程连接 1.2.1 Mac系统 Royal TSX 下载安装 1.2.2 详细配置 1.2. ...

  6. 保姆级教程:Linux(Ubuntu 18.04)下VSCode配置与嵌入式开发平台X2000_Halley5调试环境搭建

    保姆级教程:Linux(Ubuntu 18.04)下VSCode配置与嵌入式开发平台X2000_Halley5调试环境搭建 写在前面 配置VSCode的编译环境 配置VSCode的gdb调试环境 配置 ...

  7. 域环境的搭建(保姆级教程)

    域环境的搭建(保姆级教程) 一.基础知识 二.实验环境 三.实验步骤 1.设置静态ip地址 我们给server 2008 设置静态ip地址 2.安装活动目录角色 2.1 点击添加角色 2.2 我们单击 ...

  8. 保姆级教程——Ubuntu16.04 Server下深度学习环境搭建:安装CUDA8.0,cuDNN6.0,Bazel0.5.4,源码编译安装TensorFlow1.4.0(GPU版)...

    写在前面 本文叙述了在Ubuntu16.04 Server下安装CUDA8.0,cuDNN6.0以及源码编译安装TensorFlow1.4.0(GPU版)的亲身经历,包括遇到的问题及解决办法,也有一些 ...

  9. ESP 保姆级教程 基础篇 —— 环境安装、NodeMcu引脚介绍

    快速导读 1.安装 Arduino IDE -- 1.8.13 2.安装 ESP8266 -- 2.7.4 3.配置Arduino IDE 首选项 4.硬件开发板 -- ESP8266 NodeMcu ...

  10. 保姆级教程如何用Xcode搭建python环境

    保姆级教程如何用mac电脑中的Xcode搭建python环境(xcode12) 「mac电脑自带python2.7,你也可以更新你的python版本」 打开Xcode,点击file-new-proje ...

最新文章

  1. AI落地虽千万难,智能语音往矣 | CCF-GAIR 2020
  2. mysql5.6 错误日志_MySQL5.6.36 日志文件之错误日志,二进制日志,慢日志
  3. 2018--Linux命令总结整理复习版
  4. linux 彻底定制指南,8.3. Linux-2.6.11.12 《Linux 彻底定制指南》[翻译:金步国]...
  5. mysql505复位密码_MySQL数据库复位根用户的密码_MySQL
  6. 耗时162天,从华为外包5k转岗正式员工15k,经历的心酸只有自己知道
  7. 流媒体服务器显示连接数达到上限,监控流媒体服务器连接数
  8. Metronik 案例分享:使用 Aspose.Words 快速生成模板。
  9. php微信问卷调查,We_Questionnaire: !!停止维护!!基于Thinkphp3.2.3 + jqueryMobile1.4.4的微信公众号应用 -- 移动端问卷调查...
  10. [附源码]Java计算机毕业设计SSM大学生学科竞赛管理系统
  11. 沉没成本:为什么该放手时我们总是无法放手
  12. 华展云1.1.0版本更新通告
  13. Python怎么识别文字?正确的方法详解
  14. Java调用百度AI开放平台API
  15. eclipse注释字体大小显示不一样大
  16. Wet behind the ears 乳臭未干
  17. 何山无石,何水无鱼,何女无夫,何子无父,何树无枝,何城无市
  18. 英语字母c的语言教案,[小班英语教案认识字母]幼儿园小班英语教案:字母C
  19. 初心易得, 始终难守
  20. 水仙花数JAVA代码实现

热门文章

  1. 系统程序员成长计划 ——学习篇8:有序数组的两个应用
  2. bugfree在Windows下的安装以及遇到的各种问题
  3. 计算机组成原理系统总线概念,计算机组成原理-系统总线
  4. android 调用go静态库,CGO,GOLANG调用C库,调用代码、静态库或动态库
  5. 无人机数据采集地面分辨率反推飞行高度
  6. 职场小故事分享(5)
  7. 循环赛制(未完待续)
  8. 解决 LaTeX 索引的路径中存在波浪号的问题
  9. ROS 消息描述格式、消息编译、内置消息介绍
  10. 极致CMS个人博客综合型模板