Anaconda配置环境

在做深度学习的过程中,经常会碰到一些代码与当前系统环境不兼容导致跑不起来的结果,而如果想要让代码能够在本地跑起来只有两个办法:

  • 1、改写代码,让它与当前环境兼容
  • 2、更改当前环境的配置
    第一个方法,往往比较麻烦,如果说遇到的是类似于python版本的问题还可以花点时间去解决,针对python2->3的差异进行针对性的改动;而如果遇到的一些导入的包出现了问题(比如说我最近遇到的一个问题:ImportError: torch.utils.ffi is deprecated. Please use cpp extensions instead.),除了重写代码和更改系统环境之外,没有找他其他能够解决这个问题的办法。本文就是针对第二个方法,记录如何使用anaconda配置想要的环境。

conda create -n 环境名称 包的名称
如: conda create -n rtmdnet python=2.7 #创建了一个名为rtmdnet的环境,并在这个环境中安装了python2.7
  • 激活环境
conda activate 环境名称
如: conda activate rtmdnet #激活刚才创建的rtmdnet环境,

附一张进入环境的图:
成功进入到rtmdnet环境中(左边小括号有rtmdnet标志,说明当前的环境是rtmdnet)
  • 为当前环境安装深度学习框架和python模块
# 进入环境后,可以直接使用conda install 进行相关模块的安装(只会安装在当前环境中,不会对其他环境产生影响)
conda install pytorch=0.4.1 cuda90 -c pytorch # 安装版本为0.4.1的pytorch
conda install matplotlib # 安装matplotlib模块
  • 列出anaconda创建的环境
conda env list #运行这行命令即可列出当前anaconda安装了哪些环境
  • 删除环境
conda env remove -n 环境名称
如: conda env remove rtmdnet # 删除了名为rtmdnet的环境
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问题描述 今天使用Mac的anaconda的时候发现无法在iterm2输入conda显示 zsh command ...
    蜡笔刘阅读 7,464评论 0 0
  • 假设我的安装路径为 修改环境变量目录 在末尾添加环境变量 添加完成后,执行如下命令使环境变量立即生效 测试一下 执...
    凌冰_lonny阅读 11,670评论 0 52
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,801评论 0 10
  • 文档文件名后缀 txt(所有文字处理软件或编辑器都可打开)、doc(word及wps等软件可打开)、hlp(ado...
    koalaUD阅读 1,351评论 0 0
  • 几乎任何掺杂了金钱的关系,都是虚假的。 每个人都是无垠大海上的一座孤岛,这些岛因利益 、亲情、友情、爱情而...
    Goddess_Vita阅读 367评论 0 0