Loading... > 本文写于三年前,教程安装的Python版本已经**远远落后于现在的版本**,等待本文更新! ## What is Python 首先,我们学习Python,我们得知道"What is Pyhton?" > Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python 由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。 > 以上摘自百度百科--[Python][1]https://baike.baidu.com/item/Python/407313?fr=aladdin 从上面这段话我们可以发现几个重点,解释型,面向对象,动态数据类型。我们分别说明这三个词语的意思: 1. 解释型: 解释型语言是相对于编译型语言存在的,它的源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行 2. 面向对象: 通过面向对象的方式,将现实世界的事物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。 3. 动态数据类型: 根据它所指向的内存单元中的数据类型决定的,因此不需要声明,指向什么类型,就是什么类型。 到这里你可能还对Python的印象很模糊,那么我们举一些由Python开发的例子: - Youtube - 404视频网站 - Reddit - 知乎他爹 - Dropbox - 百毒云他爹 - 豆瓣网 - 找片网站 - 知乎 - 人在美国刚下飞机 - 果壳 - 今天锤子收购苹果了吗 - EVE - 我们的目标是星辰大海 ## How to Start? 在简单了解什么是Python以后,我们将在我们的电脑上准备Python环境,为后续的学习做准备。 本文中使用的Python版本为教程撰写时间的最新版——[Python 3.6.9][2]https://www.python.org/downloads/release/python-396/ ~~由于某些总所周知的原因,官方源经常抽风,推荐使用鄧先森网盘分流下载~~ 注意:我们后续的所有教学均基于Python3.x版本,不需要,更不推荐安装Python2.x的版本,此版本已于2020年1月1日失去维护,同时大多数的库文件也将逐步失去对Python2.x的支持!笔者已经安装过环境了,故使用虚拟机演示,虚拟机系统为Windows10 LTSC 2019 64Bit。恕不提供MacOS教程(~~或者你给我买一台苹果也可以出个教程~~) --- <span> <p><h3>安装包下载</h3> <a href="https://www.python.org/ftp/python/3.9.6/python-3.9.6-amd64.exe" target="_blank" rel="nofollow noopener noreferrer"> <button class="btn-download" type="button">官方下载</button></a> <a href="http://pan.mrdeng.cn/ALY/Tool/python/python-3.9.7-amd64.exe" target="_blank" rel="nofollow noopener noreferrer"> <button class="btn-download" type="button">鄧先森网盘</button></a> </p> </span> ### 0_Install Python 在下载好安装包以后,我们**右键以管理员身份运行**,如下图: ![Pic1][5] 将出现下图的窗口,点击 **是** 即可 ![Pic1_1][6] 在接下来的窗口中,首先点击窗口下方的多选项 Add Python To PATH;如果没有这个选项,那么说明第一步你并没有右键以管理员身份运行,请关闭安装程序重新打开。这里建议点击第一个 **Install Now** 直接默认安装,程序会自动配置好一切;并且,网上能找到的80%的资料都是基于你的默认安装位置在C盘,这样出现问题也方便自己解决。 ![Pic2][7] 进度条走完以后,不要急着关闭窗口,点击下面的 **Disable PATH length LIMIT**,点击后这个按钮会消失,这时再关闭安装程序窗口。 ![Pic3][8] 和普通程序安装会多出来快捷图标不同,使用默认安装方式安装后,并不会自动添加快捷图标(~~虽然也用不上那玩意儿~~),为了验证是否安装成功,我们按键盘上的 **Win键和R键** ,输入 **CMD** 敲回车 ![Pic4][9] 在出现的命令行窗口中,我们输入 `python` ,敲回车,将会显示当前已安装的python信息,如果报错,那么说明Python未正确安装,请重复以上步骤。 ![Pic5][10] 以上,你就已经搞定了最麻烦的环境。我们现在可以在这个黑色的窗口中敲出我们的第一段代码,也是学习每个编程语言都会做的第一步,在屏幕上显示 **Hello, World!** 输入代码 `print('Hello, World!')` ![Pic6][11] Congratulations~你已经迈出了学习Python的第一步!但是,我们还需要一个顺手的编辑器,接下来我们将安装一个Python IDE(集成开发环境)----> **PyCharm** ### 1_Install_PyCharm 注意,PyCharm为JetBrains公司产品,向在校学生提供了免费的Student License用于激活软件,出于安全等各方面因素考虑,笔者不推荐使用市面上的各种盗版汉化版,且JetBrains已经就旗下全部开发工具提供了官方汉化包,无需破解。(~~有一说一,学编程了连这点嘤语都看不懂还是快算了,不然以后看文献怎么办~~) --- <span> <p><h3>安装包下载</h3> <a href="https://www.jetbrains.com/zh-cn/pycharm/download/download-thanks.html?platform=windows" target="_blank" rel="nofollow noopener noreferrer"> <button class="btn-download" type="button">官方下载</button></a> <a href="http://pan.mrdeng.cn/ALY/Tool/python/pycharm-professional-2021.2.3.exe" target="_blank" rel="nofollow noopener noreferrer"> <button class="btn-download" type="button">鄧先森网盘</button></a> </p> </span> 同样的,下载好安装包后,右键以管理员身份运行,在出现的系统提示窗口点击是,进入安装程序,选择一个安装位置,建议安装在C盘以外的地方,设置好后点击Next ![Pic7][14] 接着勾选这个页面的 **全部选项** ![Pic8][15] 点击Next,点Install,静待进度条走完。在安装完成后会询问是否立即重启,确认一下电脑上有没有正在运行的下载程序或者未保存的文档等,确认无误后,选择 **RebootNow** 点击 **Finish** 立即重启。 ![Pic9][16] 至此,我们已经完成了PyCharm的安装工作,接下来将进行Pycharm的初始化设置。 ### 2_Setup_PyCharm 在重启后,我们找到桌面上的PyCharm的图标,双击运行他。点击同意用户协议。 ![Pic10][17] 是否发送信息以改善用户体验,这个随便选都行,点击后,请坐和放宽。 ![Pic11][18] 接下来需要激活PyCharm,这里需要登录你的JetBrains账号,这里不多赘述如何注册,请自行百度,需要用到教育邮箱,也请自备一个。 ![Pic12][19] 输入账号密码后,点击激活,等待软件连接服务器验证,出现下图所示字样则说明激活成功。 ![Pic13][20] 接着点击 Continue,等待程序主窗口加载;点击 **NewProject** ![Pic14][21] 在新建项目菜单中,如图顺序点击,在图上 ① 处点击文件夹的按钮,选择一个文件夹作为你的python项目文件夹,注意:这个文件夹必须是空文件夹!如果在安装Python的时候使用了默认安装模式,那么在图上 ② 处的选项会自动识别Python环境并填写好。设置妥当后,点击 Create。 ![Pic15][22] 首次运行会出现Daily Tips窗口,在下面有个 Don't Show again,点击,以后就不会再次出现了。项目创建后,会默认生成一个模板的main.py,我们可以运行一下试试(可以使用快捷键Shift+F10)。 ![Pic16][23] ![Gif1][24] 好,我们已经创建了我们的Python项目,并且成功设置好Pycharm,运行了第一个DEMO程序。接下来我们将进行一些优化设置(选做): 1. 安装汉化包(只是汉化了界面,运行报错等等还是英文的) 我们点击程序左上角的 **File** 按钮,点击 **Settings** ,然后点击图上 ① 处的Plugins按钮,在 ② 处的搜索框输入 `Chinese` 回车搜索,接着点击 ③ 处的install并接受用户协议,下载完成后点击 ④ 处的Apply。![Pic17][25] 2. 修改源地址(这个最好跟着弄一下,否则安装依赖库下载速度能让你崩溃) 还是在设置列表里面,点击 **Project:ProjectName** 选项,选择 **Python Interpreter**,点击小加号。<br>![Pic18][26]<br>在新出现的窗口中,点击 **Manage Repositories** ,点击出现的窗口上方的小加号,接着在弹出的窗口中输入这几个链接(一次一条!)<br>`https://pypi.tuna.tsinghua.edu.cn/simple`<br>`https://mirrors.aliyun.com/pypi/simple/`<br>![Pic19][27] 3. 其他优化插件的安装(看个人喜好) 方法同安装汉化包,在Plugins中搜索插件名即可。 [1]: https://baike.baidu.com/item/Python/407313?fr=aladdin [2]: https://www.python.org/downloads/release/python-396/ [3]: https://www.python.org/ftp/python/3.9.6/python-3.9.6-amd64.exe [4]: https://pan.mrdeng.cn/TB/Python/File/python-3.9.6-amd64.exe [5]: https://i.loli.net/2021/07/08/MYeTxtIQ74Uo1CN.png [6]: https://i.loli.net/2021/07/08/TB25CNIPzqtXLA7.png [7]: https://i.loli.net/2021/07/08/QrxCzsDK4BWmylI.png [8]: https://i.loli.net/2021/07/08/PkcUO41oxKaeLFM.png [9]: https://i.loli.net/2021/07/08/4xUAksKWJjZMyiP.png [10]: https://i.loli.net/2021/07/08/HI3UnwdTV4b5LMt.png [11]: https://i.loli.net/2021/07/08/bCQY1v8dRsW7gLc.png [12]: https://www.jetbrains.com/zh-cn/pycharm/download/download-thanks.html?platform=windows [13]: https://pan.mrdeng.cn/TB/Python/File/pycharm-professional-2021.1.3.exe [14]: https://i.loli.net/2021/07/08/Lkyp89vWimFJnaY.png [15]: https://i.loli.net/2021/07/08/AqZiQ7wW9aubszV.png [16]: https://i.loli.net/2021/07/08/dXfzxEi8BQ4qjIP.png [17]: https://i.loli.net/2021/07/08/XZzoet3UsKqmfNH.png [18]: https://i.loli.net/2021/07/08/BQ4VgiSLsMIxmDp.png [19]: https://i.loli.net/2021/07/08/Ebv56V3erYxglP1.png [20]: https://i.loli.net/2021/07/08/8QsFX7ethHcd2uo.png [21]: https://i.loli.net/2021/07/08/3Jynzrifh2LQdAu.png [22]: https://i.loli.net/2021/07/08/CZMEXI53ubis91c.png [23]: https://i.loli.net/2021/07/08/iYZhrvadsj7Wk8E.png [24]: https://i.loli.net/2021/07/08/eRHpgq9uQCyofJh.gif [25]: https://i.loli.net/2021/07/08/IOHRikl1hQA5nUB.png [26]: https://i.loli.net/2021/07/08/PwtR6yOV9C3Yxia.png [27]: https://i.loli.net/2021/07/08/W4gR5icPjOfbSIv.png 最后修改:2024 年 09 月 23 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏