然后呢,开始学习一个编程语言,我们肯定是首先得安装好它,比如前面我们讲解了Python的安装,它多个版本的差异以及管理,详见:Python初体验之弄清楚版本差异和如何安装管理,但是我们的电脑里面有了Python还不够,我们大概率是不会在最原始的界面里面去编写和调试Python代码,除非你天赋异禀或者说有特殊的爱好比如喜欢极简和原始,初学者应该是在集成开发环境(Integrated Development Environment)里面编写和调试Python代码,因为不同的IDE会提供大量的帮助工具!
这一点,我们可以类比一下比较熟练的R编程语言,如果大家有R代码运行管理经验,应该是知道我们首先安装R语言软件本身,而且取决于不同的操作系统:
sudo apt-get install r-base
。但是这个需要root权限,如果没有权限就自己通过conda管理不同的r版本。然后就安装RStudio这个集成的开发环境,用于更方便地编写、测试和调试R代码。因为它RStudio包含了代码编辑器、终端、数据可视化窗口等功能,使得R语言的开发更加高效。
同样的,我们的使用Python也是需要一个称手的工具,我们这里首推由JetBrains公司开发的专业Python IDE(PyCharm),当然了如果你已经是跨越了初学者阶段,当然是可以自由的选择不同的IDE啦。
IDE是集成开发环境(Integrated Development Environment)的缩写,它是一种软件应用程序,提供了一套工具和功能,用于方便程序员开发、测试和调试软件。Python有许多知名的IDE,其中一些包括:
我们通常是选择由JetBrains公司开发的专业Python IDE(PyCharm),它的官网链接是 :
可以看到,上面的链接其实就暗含了你自己的电脑的操作系统,其实仅仅是 https://www.jetbrains.com/pycharm/download 即可,它网页浏览器会自动化判断你电脑操作系统然后给你跳转到合适的下载链接。
但是,最近发现它的官网很狡猾了,一定会首先全屏让你看到它的收费版本,这样的话就让初学者很惶恐,需要到处去找破解版,因为仅仅是30天的试用期,很容易上当受骗!
收费版本
实际上这个页面可以下滑就有社区版本,是个人免费学习使用的:
社区版本是个人免费学习使用的
对初学者来说,其实两个版本没什么区别,因为大家的技术太辣鸡了,用不上专业的版本。下载了适用于Windows操作系统的exe文件后,基本上都是正常安装即可,就不赘述,如果连窗口格式的软件都不会安装,就放弃学编程吧,浪费时间。。。。
值得注意的是,如果是MacOS电脑,确实是安装它会有一点点困难其实也可以靠搜索解决啦,我这里记录一下我自己看到的解决方案。这里我遇到的是:你无法打开应用程序“PyCharm CE”,因为这台Mac不支持此应用程序。
我亲测了这个的解决方案是可以打开,我的路径是;
cd /Applications/PyCharm\ CE.app/Contents/MacOS/
./pycharm
# 已经可以打开,但是每次很麻烦
# 下面就一劳永逸解决它,每个人的用户名不一样哦
cd /Users/jmzeng/Library/Application\ Support/JetBrains/PyCharmCE2023.3/
(base) jmzeng@cengjianmingdeMacBook-Pro-2 PyCharmCE2023.3 % ls
early-access-registry.txt ssl
options updatedBrokenPlugins.db
但是没办法一劳永逸解决它。。。
在你Windows电脑的任意文件夹里面,如果已经有py代码文件,如下所示,在Windows电脑就可以通过鼠标右键选择**PyCharm:**就可以把文件夹打开成为一个工作环境,在MacOS电脑也是如此,就有点麻烦 :
鼠标右键把文件夹打开成为一个工作环境
这个PyCharm的工作环境里面可以看到自己的py代码文件,代码内容,以及如果你使用了它之后的每个步骤的输入输出文件:
工作环境
当然了,这个PyCharm肯定是不仅仅是打开代码文件内容这样的简单,它有很多功能,就不一一赘述啦,反正是界面软件很容易自由摸索啦,就跟我们学习qq和微信聊天软件的各个窗口和功能一样的简单!
PyCharm中的一些常见界面和功能:
这些功能使得PyCharm成为一个全面的Python开发环境,适用于各种规模和类型的Python项目。