沐神-动手学深度学习-环境的配置

        在本次学习中,我使用Anaconda3进行环境的配置,使用Jupyter Notebook进行编程。

        软件的安装我是在网上搜了个教程装的,结果很好可以使用。我着重对环境配置以及库函数的安装过程进行记录。

打开anaconda后界面如下图所示,左边导航栏共有4个选项,分别为主页,环境;学习和社区。环境配置在环境中,也就是environments。

沐神-动手学深度学习-环境的配置_第1张图片        进入environments便可以进行环境的相关操作。从图中可以看出,具体操作方式包括创建、复制、导入、导出和删除。

沐神-动手学深度学习-环境的配置_第2张图片        点击创建按钮,便可以进行环境的创建工作。如下图所示,可以对创建环境的名称,语言以及版本进行选择。环境位置我的是默认的,不能修改。

沐神-动手学深度学习-环境的配置_第3张图片

        点击创建后,新的程序环境便创建完成了。 在环境创建页面,还可以在对应的环境中进行库的安装。(我当时安装环境都没发现)在第一个红框中选择All,也就是所有库,在第二个红框选择你需要安装的库便可以,还可以进行版本的设置。但是只能进行常见库的安装,也就是很多第三方库不可以通过这个途径安装,找不找得到看缘分。沐神-动手学深度学习-环境的配置_第4张图片

        如果在左侧找不到的话,还是采用pip安装。 安装Anaconda后,在开始界面的Anaconda文件夹下会出现Anaconda prompt程序,运行后会进入类似于windows的cmd界面,在该界面可以进行库函数的安装。界面如下,其中红框圈中的为当前所处环境,也就是你在上文中创建的环境名称。

沐神-动手学深度学习-环境的配置_第5张图片

        在该程序中的常见命令如下所示:

  • conda info 查看conda自身的信息
  • conda activate xxx 激活xxx环境
  • conda update conda 更新升级conda自己
  • conda install xxx 安装某个模块
  • conda update xxx 更新升级某个模块
  • conda --help 显示帮助文字内容
  • conda list 显示所有已经安装的模块
  • conda remove xxx 删除某个已经安装的模块
  • python --version 显示python的版本

         由于存在不同的环境,因此在进行库函数安装时需要选择合适的环境,一般进入prompt程序后,均为base环境,此时需要进行环境的切换。

conda active xxx

         通过以上命令切换至目标环境。(xxx指环境名称)之后便可以进行环境下库函数的安装。使用沐神书中给出的如下指令,进行d2l库的安装。其中d2l库是沐神团队开发的deep learing的包。

pip install --user d2l==0.17.5

         到此,库函数安装结束,环境配置完成。接下来是Jupyter Notebook的配置。在Anconda的home界面有Jupyter Notebook,在左上角处将环境选为配置环境,找到Jupyter Notebook点击install即可,由于我已经完成安装,选项稍有变化。

沐神-动手学深度学习-环境的配置_第6张图片

         完成了Jupyter Notebook安装后,还需要完成内核的安装,否则无法在Jupyter Notebook中切换到配置环境。在prompt界面中以此输入以下指令便可完成内核的安装。

conda install -c anaconda ipykernel
python -m ipykernel install --user --name=kernel_name

         接下来便可以打开Jupyter Notebook,在于prompt同样的位置可以看到Jupyter Notebook,点击打开即可。位置如下图所示,可以打开对应环境的Jupyter Notebook。 

沐神-动手学深度学习-环境的配置_第7张图片

参考文献:

1.内核安装: Anaconda配置虚拟环境并为Jupyter notebook添加内核|功能_SparklingTheo的博客-CSDN博客

 2.沐神动手学深度学习:

《动手学深度学习》 — 动手学深度学习 2.0.0-beta0 documentation (d2l.ai)

你可能感兴趣的:(deep,learning)