![TensorFlow知识图谱实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/115/44510115/b_44510115.jpg)
1.4.1 Anaconda的下载与安装
第一步:下载和安装
可以从Anaconda官方下载地址安装,页面如图1.7所示。
![](https://epubservercos.yuewen.com/281CEB/23721624209516806/epubprivate/OEBPS/Images/Figure-P25_3961.jpg?sign=1739647183-f3M9oPbqumU0Q0ocUEE2ipLqSZemo0Xq-0-c1d8a853dfa5b51ee8d4bf20f75b0351)
图1.7 Anaconda下载页面
目前最新版本是集成了Python 3.8版本的Anaconda,本书使用这个版本。Python 3.8版本相对于之前版本,Python官方提供了更新的支持和更优化的内容。
(1)集成Python 3.8版本的Anaconda可以在清华大学Anaconda镜像网站下载,打开后如图1.8所示。如果读者使用的是64位操作系统,选择以Anaconda3开头、以64结尾的安装文件,不要下载错了!
![](https://epubservercos.yuewen.com/281CEB/23721624209516806/epubprivate/OEBPS/Images/Figure-P25_3962.jpg?sign=1739647183-u1PmesoLE8XisoM7wf0Iv8xijKGB8qia-0-d9112620915be34f1c9c8e6293495e54)
图1.8 清华大学Anaconda镜像网站提供的副本
(2)下载完成后得到的文件是exe版本,直接运行即可进入安装过程。安装完成以后,出现如图1.9所示的目录结构,说明安装正确。
![](https://epubservercos.yuewen.com/281CEB/23721624209516806/epubprivate/OEBPS/Images/Figure-P25_3963.jpg?sign=1739647183-4WNBIck1VyMqyThNjNYtgwlIUuAH4Agy-0-416c4ffdd16176bbe85f8469b816c351)
图1.9 Anaconda安装目录
第二步:打开控制台
之后依次单击“开始→所有程序→Anaconda3→Anaconda Prompt”,打开Anaconda Prompt窗口。与CMD控制台类似,在Anaconda Prompt窗口中输入命令,就可以控制和配置Python。在Anaconda中最常用的是conda命令,可以执行一些基本操作。
第三步:验证Python
接下来在控制台中输入“python”,如安装正确,会打印出版本号以及控制符号。在控制符号下输入代码:
print("hello Python")
输入结果如图1.10所示。
![](https://epubservercos.yuewen.com/281CEB/23721624209516806/epubprivate/OEBPS/Images/Figure-P26_3992.jpg?sign=1739647183-NWmFm2d8N434IRS0sfJnyUtvCKB1Au2J-0-6c45f6e3b10d0b59b77faf07bee4edfa)
图1.10 验证Anaconda Python安装成功
第四步:使用conda命令
使用Anaconda的好处在于,它能够很方便地帮助读者安装和使用大量第三方类库。查看已安装的第三方类库的代码是:
conda list
注意
如果此时命令行还在>>>状态,可以输入“exit()”退出。
在Anaconda Prompt控制台中输入“conda list”,结果如图1.11所示。
![](https://epubservercos.yuewen.com/281CEB/23721624209516806/epubprivate/OEBPS/Images/Figure-P26_3993.jpg?sign=1739647183-5CwekfSwB3uJU7hkthNTCSQXpDhGvg1J-0-0a64b928d51119daf509a04559866bef)
图1.11 列出已安装的第三方类库
Anaconda中使用conda进行操作的方法还有很多,其中最重要的是安装第三方类库,命令如下:
conda install name
这里的name是需要安装的第三方类库名,假设需要安装Numpy包(这个包已经安装过),那么输入的命令就是:
conda install numpy
运行结果如图1.12所示。
![](https://epubservercos.yuewen.com/281CEB/23721624209516806/epubprivate/OEBPS/Images/Figure-P27_4004.jpg?sign=1739647183-VwZcojWjyRgwFAromVfOEskS5Ay7tqtV-0-d0655941d4f7cdc4a061bc726cfea81a)
图1.12 举例自动获取或更新依赖类库
使用Anaconda的一个好处就是默认安装好了大部分学习所需的第三类库,避免使用者在安装和使用某个特定类库时可能出现的依赖类库缺失的情况。