2.1 环境搭建1:安装Python

2.1.1 Miniconda的下载与安装

1.下载和安装

打开Miniconda官方网站,其下载页面如图2-1所示。

读者可以根据自己的操作系统选择不同平台的Miniconda下载,目前提供的是新集成了Python 3.10版本的Miniconda。如果读者使用的是以前的Python版本,例如Python 3.9,也是完全可以的,笔者经过测试,无论是3.10版本还是3.9版本的Python,都不影响PyTorch的使用。

图2-1 Miniconda下载页面

(1)这里推荐使用Windows Python 3.9版本,相对于3.10版本,3.9版本经过一段时间的训练具有一定的稳定性。当然,读者可根据自己的喜好选择。集成Python 3.9版本的Miniconda可以在官方网站下载,打开后如图2-2所示。注意:如果读者使用的是64位操作系统,那么可以选择以Miniconda3开头、以64结尾的安装文件,不要下载错了。

图2-2 Miniconda官网网站提供的下载

(2)下载完成后得到的文件是.exe版本,直接运行即可进入安装过程。安装完成后,出现如图2-3所示的目录结构,说明安装正确。

图2-3 Miniconda安装目录

2.打开控制台

之后依次单击“开始”→“所有程序”→Miniconda3→Miniconda Prompt,打开Miniconda Prompt窗口,它与CMD控制台类似,输入命令就可以控制和配置Python。在Miniconda中常用的是conda命令,该命令可以执行一些基本操作。

3.验证Python

接下来,在控制台中输入python,如果安装正确,就会打印出版本号和控制符号。在控制符号下输入代码:

     print("hello")

结果如图2-4所示。

图2-4 验证Miniconda Python安装成功

4.使用pip命令

使用Miniconda的好处在于,它能够很方便地帮助读者安装和使用大量第三方类库。查看已安装的第三方类库的代码如下:

     pip list

注意:如果此时CMD控制台命令行还在>>>状态,可以输入exit()退出。

在Miniconda Prompt控制台输入pip list命令,结果如图2-5所示(局部截图)。

图2-5 列出已安装的第三方类库

Miniconda中使用pip进行操作的方法还有很多,其中最重要的是安装第三方类库,命令如下:

     pip install name

这里的name是需要安装的第三方类库名,假设需要安装NumPy包(这个包已经安装过),那么输入的命令如下:

     pip install numpy

结果如图2-6所示。

图2-6 举例自动获取或更新依赖类库

使用Miniconda的一个好处是默认安装了大部分学习所需的第三方类库,这样能够避免使用者在安装和使用某个特定的类库时出现依赖类库缺失的情况。