Windows系统下使用Anaconda创建虚拟环境并配置Jupyter

前言

在使用Anconda时,为了满足工作需求和保证不同包(package)之间的兼容性,往往需要创建多个虚拟环境。同时由于新建的虚拟环境初始时并不包含Jupyter,所以掌握安装和配置Jupyter的方法也极为重要。

创建虚拟环境

Windows系统下同时按“win”+“R”打开“运行”,输入“cmd”,点击“确定”(或按回车),打开命令行窗口(下述内容均为在命令行窗口中的操作)。在命令行窗口中输入:

conda create -n “环境名称” python=“版本”

如:

conda create -n pytorch python=3.9

以上命令会创建一个名为“pytorch”的虚拟环境,且其中的python的版本为3.9。

删除虚拟环境

使用命令:

conda remove -n “环境名称” --all

如:

conda remove -n pytorch --all

激活与切换虚拟环境

我们打开命令行后,默认进入的是Anaconda自带的环境,也叫做base环境。当我们创建新的环境后(假设新建的环境叫做pytorch),使用如下命令可以将其激活:

(conda) activate pytorch

前面的conda可以省去。
如果系统中创建了多个不同的环境,如pytorchpytorch2。在激活pytorch的情况下,想切换到pytorch2只需使用命令:

(conda) activate pytorch2

也就是激活pytorch2
想要回到base环境,即可以使用激活base环境的命令:

(conda) activate base

也可以使用命令:

conda deactivate

安装并配置Jupyter

首先安装ipykernel

conda install ipykernel

其实这个时候已经可以在命令行窗口中使用命令:

jupyter notebook

打开Jupyter Noteook了,但是在PyCharm中打开.ipynb文件可能会显示Jupyter尚未安装
其次安装Jupyter

conda insatll jupyter

最后将新创建的python环境写入Jupyter的kernel中,使用命令:

python -m ipykernel install --name “环境名称” --display-name "环境的显示名称"

如:

python -m ipykernel install --name pytorch --display-name pytorch

之所以要进行这一步操作,是因为Jupyter不会自动的将新创建的虚拟环境添加至内核中。如果不手动添加,打开jupyter notebook后在切换内核时会找不到新创建的环境。

查看已添加至Jupyter内核中的环境列表

使用命令:

jupyter kernelspec list

删除已添加至Jupyter内核中的环境

使用命令:

jupyter kernelspec remove “环境名称”

如:

jupyter kernelspec remove pytorch
  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值