Anaconda + Jupyter Notebook + Pycharm 搭建机器学习环境的保姆级教学

Anaconda + Jupyter Notebook + Pycharm 搭建机器学习环境的保姆级教学

1.下载与安装Anaconda

1.jpg

笔者的OS是Windows,故下载了64位Python3.7版本.
同时顺便建议科学上网进行此步操作,下载速度上更有保障.

2.jpg
3.jpg

打开安装包(btw,建议养成右键管理员权限打开安装包的习惯),方便起见,选择给All Users安装.至于选择是否添加到路径,建议勾选.

2.在Anaconda中创建虚拟环境

4.jpg

打开搜索栏,搜索Anaconda Navigator并打开,点击页面下方Create按钮,创建一个虚拟环境.你可以把它命名为_whatever,之后涉及到这个名字的地方我用_whatever来代替之.

创建这个虚拟环境的目的在于避免对base(root)环境造成不必要的污染,并且笔者在给base(root)环境中装包是遇到了一些error,特此强调动机.

另外需要注意的是,可以根据自己需要下选择虚拟环境的Python版本.如下所示:

5.jpg

3.激活虚拟环境

进行到这里,如果你对Jupyter Notebook的要求是不需要使用多个环境,那么可以直接跳到第四步,对IDE(Pycharm为例)进行配置.

那么,你的需求是让Jupyter Notebook可以在多个环境中进行切换,是吗?

那么,我们以下的操作,从直觉上来说,就是在Jupyter Notebook中“激活”这个环境.
以下内容借鉴CSDN博主的原创内容,特此感谢.

总共有以下四步操作.

①查看conda中的有的环境,并切换到这个环境

打开cmd,输入$conda env list,可以看到类似如下界面:

6.jpg

选择你需要激活的环境.比方说我要激活new,而你要激活_whatever.
我就会输入$conda activate new,效果如图:

7.jpg

②在该环境中安装ipykernel

输入命令$python -m ipykernel install --name _whatever即可.别忘了,_whatever要换成你的虚拟环境名字.

至此,就可以让Jupyter Notebook用上你配置的环境了.

4.Pycharm配置

下载你需要的Pycharm版本,笔者是PC端的Pro版.激活事宜可以自行度娘,可edu邮箱认证免费使用.

特别强调,安装中不要把python添加到环境变量PATH中,可能会有不必要的麻烦.

安装完毕,顺次操作:File->Settings->Project Interpreter,点击下图中的小齿轮,再点Add.


8.jpg

然后,选择Conda Environment或者Virtual Environment,选择路径进行配置(很可能Pycharm已经检测到了),点击OK.

9.jpg

然后如下图所圈,把Interpreter改到新环境,顺便查看一下新环境里面已有的package...


10.jpg

5.package管理

Anaconda的各个环境的包管理,我们在Navigator中进行.我们搜索并且打开Navigator.


11.jpg

下一步,选中需要安装包的环境,找到需要的包,进行安装.


12.jpg

总结

到了这里,教程基本上就告一段路了.以上教程基于笔者过去大半天的试错.

我们巧妙地通过Anaconda进行包管理,回避了pip和package版本不匹配、镜像挂了等等的问题.同时我们得以愉快地用Jupyter感受交互式编程.

这篇教程为笔者之前遇到无数error、无数404画上了句号.

感谢观看,祝佳节愉快:-)

你可能感兴趣的:(Anaconda + Jupyter Notebook + Pycharm 搭建机器学习环境的保姆级教学)