天才一秒记住【畅想小说网】地址:http://www.cxtra.net
例如,使用Python进行人脸识别、语音识别、制作下棋的程序等都需要各种各样库的支持。
在Windows下安装这些库是一项烦琐的工作,需要设置操作系统的环境变量,同时还要考虑这些库彼此的依赖性——因为后续库的一些功能需要依赖于前面的库中的程序,所以这些库的安装需要按照一定顺序进行才能顺利使用。
如何才能最简化这样一个复杂的安装任务呢?可以通过整合重要的库的Python发行版进行安装,这些发行版同样是免费的。
Python发行版可以选择几种不同的方案,其中比较著名的有AnaPython,它们都整合了不同版本的Python以及常用的库,选择下载并安装合适的版本后,相应的Python以及重要的库就都可以使用了。
为了减少安装各种库的烦琐过程,推荐初学者使用这种方式安装Python以及所需的库。
WinPython可以从github下载。
下载页面如图2-3所示,可以看到有针对不同版本Python的安装包可选,下载相应版本后直接双击安装即可。
图2-3WinPython下载页面
Anada也可以在其官方网站下载。
如图2-4所示,同样也有各种版本可以选择,请根据自己使用的操作系统进行下载,下载后直接双击进行安装就可以了。
图2-4
这两种发行版各有优势。
相对来说,Anada的使用界面更为友好,对各种库的整合程度也更高,在科学计算领域更为流行;但是WinPython集成了Qt系列,更便于进行工程开发,同时包内的依赖关系也更简单一些。
就使用体验而言,习惯了Windows交互式操作界面的读者在命令提示符那个“黑乎乎”
的窗口里进行开发工作应该很不习惯,幸而这些Python发行版中都集成了“更舒服”
的开发软件,叫作集成开发环境。
本教材在需要的地方会使用Spyder这种轻型集成开发环境作为示例。
如果开始安装WinPython或Anada时选择的目录是C盘根目录,那在这个地方就可以找到Spyder(也可以通过操作系统的程序菜单找到它)的快捷方式,如图2-5所示。
可以点击鼠标右键,选择发送到桌面快捷方式,或者将其加入任务栏,以便将来使用。
图2-5Spyder
双击Spyder运行,如图2-6所示,就可以看到这个集成开发环境的样子。
图2-6集成开发环境——Spyder
整个开发环境的界面分为三个区域,根据屏幕不同,这三个区域的摆放位置可能有所差异。
图2-6中左侧是编辑代码的窗口,在这里可以编写各种Python程序,Python程序存储的文件以“.py”
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!