conda新建虚拟环境并在jupyter lab中使用

有的时候我们需要用到不同版本的包,比如可能在一些模型中我们使用TensorFlow1, 有些需要使用TensorFlow2,为解决冲突的问题,比较好的一个方案就是建立虚拟环境,并把需要的库都下到虚拟环境中,这样我们可以在不同环境中自由切换,并且不用再多次卸载和安装不同版本的库。

conda操作虚拟环境的基本命令

conda create -n py35 python=3.5.6 # 创建新环境

source activate py35 # 进入到该环境中 
#或
conda activate py35 # 进入到该环境中 

conda deactivate # 退出此环境

conda env list # 查看虚拟环境列表

conda env list # 查看虚拟环境列表

到这步,如果只需要在命令行中使用的话, 就可以直接安装相应的库了。在服务器上也是如此。新建环境后应该要先安装numpy和pandas。安装matplotlib需要这两个作为依赖。

如果还需要在jupyter lab中使用,还需要一些额外的步骤。

source activate 环境名称

conda install ipykernel

python -m ipykernel install --user --name 环境名称 --display-name "环境名称"
posted @ 2020-08-19 08:28  linyalan  阅读(921)  评论(0)    收藏  举报