anaconda 新建环境(env)并在jupyterlab(jupyter notebook)中使用新环境

主要针对场景:

     conda base环境下已经有jupyter lab了,想使用新的env来管理,如tensorflow之类的(毕竟我写这个的时候tensorflow还不支持3.8)。

  1. 修改源

    1. 修改conda文件夹下的.condarc ,这个用的是清华的源

    2. channels:
      - defaults
      show_channel_urls: true
      default_channels:
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
      custom_channels:
      conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

       

    3. 即可添加 Anaconda Python 免费仓库。

    4. 运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。

 

2. 以创建一个python3.7环境为例,环境名为mytensor

conda create -n mytensor python=3.7

conda activate mytensor

conda install ipykernel

python -m ipykernel install --user --name mytensor --display-name="mytensor-kernel"

conda deactivate

 

简单解释一下

  1. 当执行了python -m ipykernel install --user --name mytensor --display-name="mytensor-kernel"  这一行命令之后,弹出来的提示一般为

                Installed kernelspec mytensor in C:\Users\gsy\AppData\Roaming\jupyter\kernels\mytensor  可以去这个文件夹下看下json文件配置,指向的就是                自己的env

     2. 同一个jupyter lab使用多个环境的道理很简单,jupyter构建在python之上,jupyter确实需要一个python环境去启动起来,但是在jupyter内部执行                   python代码就不需要非得使用默认环境,就和eclipse idea之列的IDE道理一样

 

参考链接:https://stackoverflow.com/questions/53004311/how-to-add-conda-environment-to-jupyter-lab?r=SearchResults

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值