Python基础——初识与安装指南
Python基础——初识与安装指南
Python简介
Python(发音:[ˈpaɪθən])是一种由荷兰计算机科学家吉多·范罗苏姆(Guido van Rossum)发明的高级编程语言。自诞生以来,Python以其简洁易懂的语法和强大的功能迅速成为全球最受欢迎的编程语言之一。Python允许开发者用更少的代码实现相同的功能,从而提高开发效率。以下是Python在多个权威编程语言排行榜中的表现,其中包括TIOBE Index和IEEE Spectrum提供的图表,展示了Python在全球开发者中的广泛受欢迎程度。
Python的优缺点
「优点」:
- 「简单优雅」: 语法清晰,容易上手。
- 「高效」: 能用更少的代码实现更多功能。
- 「开放源码」: 拥有强大的社区和丰富的资源。
- 「多用途」: 适用于桌面应用、Web开发、数据分析等多个领域。
- 「跨平台」: 解释型语言,可以在多个操作系统上运行。
「缺点」:
- 「执行效率较低」: 解释型语言的通病,执行速度比编译型语言如C、C++慢。
Python的应用领域
Python广泛应用于各个领域,如桌面应用开发、Web开发、数据分析、机器学习、自动化脚本等。许多互联网公司使用Python进行系统开发、自动化测试和运维;在数据科学领域,Python被广泛用于数据采集、清洗和分析。此外,Python在量化交易中也扮演着重要角色,尤其适用于高频交易策略的实现。
安装Python环境
为了开始Python编程,需要在计算机上安装Python环境。推荐使用官方的Python 3解释器(CPython)。以下是安装Python的步骤。
Windows环境
以Windows 10为例,安装Python的步骤如下:
- 「下载Python安装程序」: 访问Python官方网站下载Windows版本或者通过百度网盘下载3.12版本。
- 「运行安装程序」: 双击下载的安装程序,记得勾选
Add python.exe to PATH
(「此时不点下一步」),确保系统识别Python命令。 - 「自定义安装」: 选择“Customize Installation”进入自定义安装模式。
- 「选择可选特性」: 勾选所有“Optional Features”,特别是pip。
- 「高级选项」: 勾选“Add Python to environment variables”和“Precompile standard library”,==自定义安装路径避免使用中文或特殊字符==。
- 「完成安装」: 安装完成后,通过命令提示符或PowerShell输入
python --version
检查安装是否成功。
macOS环境
在macOS上,可以使用pyenv
来安装和管理不同版本的Python。以下是安装步骤:
-
「安装Homebrew」:
pyenv
依赖Homebrew管理软件包。如果无法访问GitHub,可以使用国内镜像安装Homebrew。首先,打开终端,运行以下命令:/bin/bash -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
这将使用Gitee上的脚本来安装Homebrew。如果安装成功,您可以通过运行以下命令来验证:
brew --version
-
「安装pyenv」: 使用Homebrew安装
pyenv
,即使使用了镜像,安装方法依然不变:brew install pyenv
-
「配置shell环境」: 将
pyenv
添加到shell的启动文件中,以便每次打开终端时都能加载它。在.zshrc
或.bash_profile
文件中添加以下内容:echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc echo 'eval "$(pyenv init --path)"' >> ~/.zshrc
然后执行以下命令使配置生效:
source ~/.zshrc
-
「安装Python版本」: 使用
pyenv
安装所需版本的Python。例如,要安装Python 3.9.6,可以使用以下命令:pyenv install 3.12.0
-
「设置全局版本」: 安装完成后,将安装的Python版本设置为全局使用:
pyenv global 3.12.0
-
「验证安装」: 运行以下命令验证安装是否成功:
python --version
总结
通过本节课程,我们了解了Python的基本特性、优势以及在多个领域的广泛应用。此外,我们学习了如何在Windows和macOS系统上安装Python环境,包括使用国内镜像的方法来解决无法访问GitHub的问题。Python是一种功能强大且易于学习的编程语言,非常适合初学者和进阶开发者使用。
转载自:https://juejin.cn/post/7395862212131242022