![Python基础教程(附教学视频)](https://wfqqreader-1252317822.image.myqcloud.com/cover/194/35786194/b_35786194.jpg)
1.2 获取Python
不同的设备与不同的系统都可快速获得Python,即使只是手机,也可以体验Python!
1.2.1 Windows
本节假设使用的是Windows 10系统,事实上对于Windows XP以后的所有Windows系统,操作是完全相同的。
首先打开浏览器,访问Python的官方网站https://www.python.org/,如图1-1所示。将鼠标指针移动到Downloads上就会出现一个下拉框,选择Python 3.x.x下载即可,本书以Python 3为基础。
![49126-00-013-1](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-013-1.jpg?sign=1738801010-jC7hH6LrNFxXwskFuQ9fwdJCU5oWu1b8-0-093992fd492bdecb4822ff1b40f061d2)
图1-1 Python官方网站
如果需要其他版本的话,也可以去https://www.python.org/downloads/windows/选择自己喜欢的版本,但是一般来说我们只要选择最新的版本就可以了。接下来就以Python 3.6.4的安装为例。
图1-2所示的是Python安装器启动后的界面。
![49126-00-013-2](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-013-2.jpg?sign=1738801010-VWxJ0vYtIdWWnwT5m42T2yv7memi0hrj-0-048b333dc17efea757911689eb8eb472)
图1-2 安装界面
这里请勾上“Add Python 3.6 to PATH”,方便之后直接在命令行使用,然后进入如图1-3所示的Python的安装过程。
![49126-00-014-1](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-014-1.jpg?sign=1738801010-R89wygSxMr2uJMS8ssBb2LqUDnk4LD1u-0-e369454fe40dfb765731f4a941d43ae3)
图1-3 安装过程
直到出现图1-4所示的界面就说明安装完成了。
![49126-00-014-2](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-014-2.jpg?sign=1738801010-iUBXzjSjLhfylLJf7ljfTLdhUEIW2X5E-0-cc9ce8371e6e370b806f945257e9775a)
图1-4 安装完成
Python的“翻译员”与其他软件有些区别,为了启动这个“翻译员”我们需要先启动一个命令提示符,这里方便起见我们直接按下组合键Win+R调出运行,然后输入“cmd”来启动它,如图1-5所示。
![49126-00-014-3](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-014-3.jpg?sign=1738801010-OlgfJBPIDasOwBaA2iWXDWyPbRo4F0cg-0-1afee80e82cf6787658708b6a89fd765)
图1-5 运行启动界面
选择“确定”后就可以看到命令提示符了,如图1-6所示。
![49126-00-014-4](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-014-4.jpg?sign=1738801010-c9BZiduXjIndFvQSfCINnIEgrA6lKdAr-0-b5c18a74b0557e8a26a1dbdf3b375ca6)
图1-6 命令提示符的启动页面
接下来就是请出这位“翻译员”了,只要输入“py”即可,启动后结果如图1-7所示。
![49126-00-015-1](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-015-1.jpg?sign=1738801010-3YDFOg2drLJiq3iuqCfy70ptgGK3GPl1-0-c77bdcddd23a3444c10454853c7f8eb9)
图1-7 启动Python
如果看到这些输出就说明“翻译员”安装完成了。
1.2.2 Linux
实际上绝大多数Linux发行版已经自带了Python,比如在Ubuntu中启动终端后只要输入“python3”就可以启动python解释器,如图1-8所示。
![49126-00-015-2](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-015-2.jpg?sign=1738801010-ET9jlJtf8lSFFd0w8bkjyvjpuCMHZ6jf-0-c8756ef7a5902178a5d13b904be2a91b)
图1-8 Ubuntu下的Python
如果系统中没有安装Python的话,可以用相应的包管理器来安装,比如Debian系列Linux发行版使用apt-get install python3,Fedora系列Linux发行版使用yum install python3,Arch系列Linux发行版使用Pacman -S python3即可。
1.2.3 macOS
在macOS下最好不要直接使用官网的Installer,而是使用一款名为Homebrew的包管理器。对于所有mac用户来说,Homebrew可以大大提升macOS的使用体验。
首先我们需要获取Homebrew,打开Homebrew的官网可以看到如图1-9所示的内容。
![49126-00-015-3](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-015-3.jpg?sign=1738801010-JKqUGdQJ4tguQIbg5SZ4nnQESItBHVUb-0-53500e927c090eba1ac8b09f1875e39f)
图1-9 Homebrew官方网站
按照官网提示的操作,先复制中间的一行指令。
然后我们使用SpotLight打开终端,只要按下Command + Space组合键就可以看到如图1-10所示样式的搜索框。
![49126-00-016-1](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-016-1.jpg?sign=1738801010-9zNCRyUIADJ4MTViUjvRpQBkK9vZYeHY-0-8b23327b1679e5ef1f33d5ee565db4c7)
图1-10 SpotLight搜索框
接下来在这个输入框中输入“Terminal”,如图1-11所示,可以看到第一个选项就是终端。
![49126-00-016-2](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-016-2.jpg?sign=1738801010-GfXuplE5Jss7niSKRRx301DJ08IYRhJG-0-865939bdeb1a8588aeba4254b84ac4b3)
图1-11 SpotLight搜索Terminal
按下回车键,终端就会启动,可以看到图1-12所示的白色窗口。
![49126-00-016-3](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-016-3.jpg?sign=1738801010-1yDVm7vlwhoiQdziaSh7LlvZ6Zbr2HMg-0-ae9c56088ec6f1de10565c3244b523c1)
图1-12 终端窗口
把刚才复制的指令粘贴进去回车执行,然后会暂停在图1-13所示的这一步。
![49126-00-016-4](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-016-4.jpg?sign=1738801010-4XAWhRvPg1R6aYdiilMND6qR37AnVkjr-0-d7541237303a9608cb74990d551aa43c)
图1-13 安装Homebrew
这里的意思是Homebrew会在这些目录下进行安装,如果继续安装就按下回车键,否则按下其他任何键取消安装。这里只要正常按下回车键就可以了,然后程序会第2次暂停,因为需要输入用户的密码,如图1-14所示。
![49126-00-017-1](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-017-1.jpg?sign=1738801010-TRR4CF4zbS8rODng1UgbywRCowKmj728-0-4cec4a457992e421ac8306babdca4540)
图1-14 输入密码
输入密码后再按回车,稍等一段时间后就可以看到“Installation successful!”的字样,表示安装完成,如图1-15所示。
![49126-00-017-2](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-017-2.jpg?sign=1738801010-VQgdWPKThv2SSSYDfju2bOMVzHmTa9eJ-0-ffe4caa6090a93ce66766b5020eee141)
图1-15 安装成功
接下来我们就利用Homebrew来安装python,只要在终端中输入“brew install python3”就可以开始安装python了,如图1-16所示。
![49126-00-017-3](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-017-3.jpg?sign=1738801010-FaAutcERRwN6TyTCOlUHx4EYL9g9tEHJ-0-437357a8d8c7af4007249baf28743f73)
图1-16 安装Python
稍等一段时间后看到图1-17所示的Summary,就说明Python安装完成了。
![49126-00-018-1](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-018-1.jpg?sign=1738801010-56vBsQLZewJpLXlK4doDRVo8xX9zD4cN-0-1c7b7174b14fb121c0e005e9d8f7233b)
图1-17 安装完成
然后我们继续在终端中输入“python3”就可以启动python了,它的输出和Windows上基本一致,如图1-18所示。
![49126-00-018-2](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-018-2.jpg?sign=1738801010-02jZ4GpaLPZvvGngcAixM5fXSlUmV0ti-0-f31522d99601fde9cd46d79c7a644412)
图1-18 启动 Python
看到这个界面即表示安装成功。
1.2.4 Android
在Android(安卓)上用到的是一款终端模拟软件termux,获得这个App的方法很多,推荐从酷安等应用市场快速获取,如图1-19所示。
![49126-00-018-3](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-018-3.jpg?sign=1738801010-gYO9tgE9ZGINnmm2yiIhTYz3jxsM0unh-0-8753b6704b1fa3cdb32f1a7cb681a207)
图1-19 酷安termux页面
然后我们只要启动termux并且输入“pkg install -y python”即可,注意这个过程要保证网络通畅,安装过程如图1-20所示。
![49126-00-019-1](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-019-1.jpg?sign=1738801010-kcJwrRoqmAPE7lz2Lkw1b999UOLZl4XY-0-8e63060da3a255b7b08a7c14b7a69730)
图1-20 安装过程
然后输入“python”我们就看到了熟悉的启动页面,如图1-21所示。
![49126-00-019-2](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-019-2.jpg?sign=1738801010-UKRN2Aa4u0yZZphyrpM4W3R7DBvCLnAa-0-3fae661c73c553a5de637fb6be70cfe1)
图1-21 启动Python
至此我们就可以在安卓手机上写Python了。
1.2.5 iOS
iOS的App Store上有一个专门用于写Python的App,如图1-22所示。
![49126-00-020-1](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-020-1.jpg?sign=1738801010-0aWlCr3Yo4z10ftKlJQFTaDGXNEa58GM-0-8d665be6b04353984f30bfe290bd3ff3)
图1-22 Pythonista 3界面
Pythonista是一个完整的Python集成开发环境,拥有非常全面的Python库支持,还有特殊的键盘用于书写代码。唯一的缺点就是它是一款付费软件。如果的确需要在iOS上开发Python程序的话,可以考虑购买。