美文网首页
切换conda的环境

切换conda的环境

作者: lzcn | 来源:发表于2018-07-15 01:37 被阅读0次

背景

  1. 当我们安装了Anaconda的时候,我们会为不同的程序创建不同的环境。例如我们安装TensorFlow的时候,通常新建一个环境。新建环境的好处在于,我们可以不和其它的软件冲突。同时如果安装过程中出现错误,倒是依赖环境被破坏,那么简单地删除这个环境重新尝试就行了,不会对其它的已有的环境造成冲突。

  2. 动态链接库的版本和系统的版本不同会对软件的编译造成影响。简单地增加LD_LIBRARY_PATH环境可能不是最好的选择。因此,我们希望在切换conda环境的时候,才将需要的链接库路径加入到这个环境变量中。

因此,为了满足这两点,更快捷地在不同的conda环境中切换,可以编写一个简单的函数来实现。

.bashrc中加入:

sra() {
  CONDA_ROOT="~/anaconda"
  env=$1
  source activate $env
  export LD_LIBRARY_PATH="$CONDA_ROOT/envs/$env/lib:$LD_LIBRARY_PATH"
}
alias srd='source deactivate'

额外的操作可以自定义添加

这样我们就有两个简单的命令srasrd.

  • sra env: 切换到对应的环境,并将动态链接库路径加入到LD_LIBRARY_PATH
  • srd: 取消激活的环境

相关文章

  • 切换conda的环境

    背景 当我们安装了Anaconda的时候,我们会为不同的程序创建不同的环境。例如我们安装TensorFlow的时候...

  • Django 笔记

    Anacoda里创建环境: conda create --name django 切换环境 source acti...

  • Anaconda

    conda命令 conda activate python36 切换到名称为python36的虚拟环境cond...

  • 脚本内切换conda环境

    在shell脚本中切换conda环境 - 简书 (jianshu.com)[https://www.jianshu...

  • 切换conda中的perl环境

    1、目标 conda会默认的安装perl和cpan,但是用conda安装的perl和cpan通常有问题,不能安装包...

  • Anaconda环境管理使用笔记

    检查Anaconda版本 系统安装的环境 查看当前环境安装了哪些包 检查更新当前conda 创建虚拟环境 切换虚拟...

  • 使用Anaconda管理多个版本的Python环境

    通过Conda的环境管理功能,我们能同时安装多个不同版本的Python,并能根据需要自由切换。 1.安装conda...

  • 在shell脚本中切换conda环境

    导读 常用的conda activate切换conda环境的方法只能在命令行中使用,放在脚本中会报错,该如何解决呢...

  • win10环境conda安装jupyter-lab和kernel

    提要 我们可以通过conda创建多个python环境,在使用时通过activate 命令切换环境.在使用jupyt...

  • anaconda的使用教程

    关于anaconda创建环境和切换环境的使用命令 安装第三方包输入 conda install requests ...

网友评论

      本文标题:切换conda的环境

      本文链接:https://www.haomeiwen.com/subject/frvupftx.html