Win10操作系统Anaconda3安装+虚拟环境设置+在VSCode和
JupyterNo。。。
1.Anaconda3下载与安装
登录并根据⾃⾝条件选择合适的版本下载。这⾥我下载的是Anaconda3-2019.03-Windows-x86_64。另外,需要注意的是,出于⼀些原因,国内提供Anaconda镜像的源镜像站(包括清华和中科⼤)都不再提供其服务了。临时的解决办法可以参考。
下载好安装包后将其打开进⾏安装。
如果电脑有多个⽤户且希望所有⽤户都能⽤同⼀个Anaconda则选择“All Users”,如果只希望⾃⼰使⽤则选择 “Just Me”。
这⾥我选择的是⼀个⾃定义⽬录。
上边的默认是不勾选的。如果电脑安装了多个不同版本的Anaconda,则勾选上边可能会引发冲突。否则的话勾选不会造成太⼤的影响⽽且在cmd中可以直接使⽤conda命令。
点击“Install”进⼊安装(时间有些长,请耐⼼等待)。
顺便说⼀下,这个版本之前的Anaconda在安装进⾏到这⼀步时都会询问是否安装VSCode。不过现在Anaconda与PyCharm有了合作。所以……(我本⼈还是更喜欢⽤VSCode)
将两个默认勾选全部去掉,点击“Finish”,安装完成。
如果安装没有问题的话,那么应该能到以下⼏个图标:
第⼀个是Anaconda的图形界⾯,可以让⽤户⽤更加“漂亮”的⽅式管理Anaconda。第⼆个和第三个都是管理Anaconda的命令⾏窗⼝。其中Powershell Prompt是这个版本新加⼊的,与传统的Prompt不同的是,它可以兼容Dos命令。第四个则是后⾯要⽤到的JupyterNotebook。
如果以上⼏个图标没有全部出现说明安装可能出现了问题,需要重新安装。
另外,如果安装成功,那么在Prompt中输⼊以下命令可以查看conda和python的版本信息:
conda -V
python -V
2.虚拟环境的配置
2.1什么情况下要⽤到虚拟环境?
举⼀个例⼦:假如我想在⾃⼰的电脑上同时安装pytorch和tensorflow,⽽且⼆者对应的python版本分别是3.6和3.7。此时如果不借助Anaconda,直接在电脑上安装两个不同版本的python,那么⼆者的相互切换会很⿇烦,⽽且还很有可能引发⼀些不必要的冲突。但是如果在Anaconda中创建了两个虚拟环境,令其中⼀个安装python3.6⽽另⼀个安装python3.7,那么⼆者将不会产⽣冲突⽽且通过⼀些⽅法还能实现⼆者在不同平台上的⾃由切换(见后⽂)。
因此,如果你也有类似的需求,最好也要学会如何进⾏虚拟环境配置。
2.2查看环境信息
在命令⾏中输⼊以下命令:
conda info -e
命令⾏窗⼝将会显⽰⽬前的所有虚拟环境。
由于我们现在还没有创建任何虚拟环境,所以当前只有⼀个虚拟环境那就是我们在安装Anaconda时由它⾃动创建的环境。这个环境也叫“base环境”或者“root环境”。
2.3虚拟环境的创建、激活和关闭
pycharm安装教程win10假设我们现在想创建⼀个名字叫做“py36”的虚拟环境,它的python版本是3.6⽽不是base环境的3.7。
那么只需要在命令⾏中输⼊以下两个命令中的任意⼀个就能满⾜我们的要求:
conda create -n py36 python=3.6 # 该命令会创建⼀个没有任何库的虚拟环境
conda create -n py36 python=3.6 anaconda # 该命令会⾃动将anaconda所有默认库全部安装到虚拟环境中
系统将会提醒需要下载和安装的包,输⼊“y”以继续。
出现了红框中的信息说明新的虚拟环境已经创建完毕。再次查看环境信息可以发现多出了新的环境。
这⾥虽然我们已经创建好了⼀个虚拟环境,但是当前环境仍然是base环境。如果想要激活新的虚拟环境则要输⼊以下命令:conda activate py36
另外,如果想要从这个环境中退出或者切换到其他环境。就必须要先将这个环境关闭。需要输⼊以下命令以关闭环境:conda deactivate
可以发现激活虚拟环境是需要指明环境名称的,⽽关闭是不需要的。
现在,我们在现有的基础上进⾏如下操作,观察相应的效果,并注意红框处的变化。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。