准备Python环境
准备和安装Python
本教程所使用的Python版本统一为:3.11,操作系统以及硬件架构不限,因为在本教程中会尽量规避系统环境的区别,使得项目可以跨平台运行。
因此可能会存在:
- 和过去的版本不兼容问题,特别是对于
Python2项目来说,二者差别巨大。对于Python3的一些早期版本而言,差别也十分巨大。 - 和你现在所安装的Python版本不一致的问题
如果条件允许,建议使用anaconda或者miniconda之类的版本管理器来帮助你隔离和控制Python版本。当然,如果你希望比较简单地使用Python,那么完全可以通过Python官方网站下载并安装指定版本的Python。
- anaconda: https://www.anaconda.com/
- miniconda: https://docs.conda.io/en/latest/miniconda.html
- python: https://www.python.org/
如果你没有使用anaconda或者miniconda,那么你需要手动安装Pip,一般而言会伴随Python自动安装,但并不排除部分同学安装并下载了纯净版的Python。如果你在命令行中无法找到pip或者pip3,那么你大概率需要手动安装了。
pip --version
pip3 --version
如果你目前在境内且与境外网络的链接不是那么通畅,那么建议你对anaconda,miniconda,pip换个源。
目前比较好用的包括清华源、阿里源等等,这里我以清华源为例,根据需要切换镜像源:
- anaconda/miniconda: https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
- pip: https://mirror.tuna.tsinghua.edu.cn/help/pypi/
各位可以根据实际网络环境,选择相对更优的镜像源,以提高库的获取速度。
安装编辑器
在本教程中,我主要使用Visual Studio Code进行编码开发。而目前我所熟知的两个常用的Python程序编辑器是PyCharm和Visual Studio Code,前者对于企业而言需要付费,后者则可以免费使用。至于二者选择哪一种在本教程中是无所谓的,即便你使用Windows记事本工具也并不影响你完成项目。
- Visual Studio Code: https://code.visualstudio.com/
- PyCharm: https://code.visualstudio.com/
如果你使用PyCharm,则直接开箱即用。
如果你使用Visual Studio Code则可以使用官方推荐的Python插件,一般会在首次使用Python时弹出提示框。或者在拓展一栏中搜索并安装:
- ms-python.python
- donjayamanne.python-extension-pack
- magicstack.MagicPython
三个插件即可。
HelloWorld
程序员们总能使用各式各样的语言和方法输出HelloWorld,接下来我们就尝试精通利用Python输出HelloWorld:
在任意位置新建helloworld.py文件,打开并编辑:
print("Hello World")
然后我们可以在控制台执行它了:
python3 helloworld.py
最终得到我们想要的结果:
Hello World
恭喜我们,给自己一点掌声吧,没用的技能又增加了。