首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
第 1章 处理错误和寻求帮助
1.1 如何理解Python错误信息
1.1.1 检查回溯信息
1.1.2 搜索错误信息
1.2 借助linter 避免错误
1.3 如何寻求编程帮助
1.3.1 预先提供信息以避免反复补充
1.3.2 以实际问题的形式陈述问题
1.3.3 在合适的网站上提出你的问题
1.3.4 在标题中概述你的问题
1.3.5 说明代码的预期目的
1.3.6 包含完整的错误信息
1.3.7 分享全部代码
1.3.8 通过适当的格式化增强代码可读性
1.3.9 告诉帮忙者已经尝试过的方法
1.3.10 描述你的设置信息
第 2章 环境设置和命令行
2.1 文件系统
2.1.1 Python中的路径
2.1.2 主目录
2.1.3 当前工作目录
2.1.4 绝对路径和相对路径
2.2 程序和进程
2.3 命令行
2.3.1 打开终端窗口
2.3.2 使用命令行运行程序
2.3.3 使用命令行参数
2.3.4 在命令行中使用-c 运行Python代码
2.3.5 从命令行运行Python 程序
2.3.6 运行py.exe 程序
2.3.7 在Python 程序中运行命令
2.3.8 使用Tab 补全命令减少输入量
2.3.9 查看历史命令
2.3.10 使用常用命令
2.4 环境变量和PATH
2.4.1 查看环境变量
2.4.2 使用PATH 环境变量
2.4.3 更改命令行的PATH 环境变量
2.4.4 在Windows 上将文件夹永久添加到PATH
2.4.5 在macOS 和Linux 上将文件夹永久添加到PATH
2.5 不借助命令行运行Python 程序
2.5.1 在Windows 上运行Python程序
2.5.2 在macOS 上运行Python 程序
2.5.3 在Ubuntu Linux 上运行Python程序
第3章 使用Black 进行代码格式化
3.1 让程序员招人烦的错误做法
3.2 风格指南和PEP 8
3.3 水平间距
3.3.1 使用空格进行缩进
3.3.2 行内间距
3.4 垂直间距
3.4.1 垂直间距示例
3.4.2 垂直间距的最佳实践
3.5 Black:毫不妥协的代码格式化工具
3.5.1 安装Black
3.5.2 在命令行中运行Black
3.5.3 对部分代码禁用Black
当前位置:
首页>>
技术小册>>
Python编程轻松进阶(一)
小册名称:Python编程轻松进阶(一)
### 2.5.2 在macOS 上运行Python 程序 在macOS系统上运行Python程序,对于初学者而言,既是一个探索新技能的开始,也是深入Python编程世界的重要一步。macOS以其优雅的设计、强大的性能和对开发者友好的环境而闻名,使得它成为学习Python及其应用的理想平台。本章节将详细介绍如何在macOS上安装Python环境、编写简单的Python程序,并运行这些程序,帮助读者轻松进阶Python编程世界。 #### 2.5.2.1 了解macOS上的Python版本 自macOS Catalina(10.15)版本开始,Apple在系统中默认集成了Python 2.7(已废弃,不推荐使用)和Python 3.x的某个版本(具体版本随系统更新而变化)。然而,出于安全和兼容性的考虑,建议使用由Python.org提供的最新版本Python。这样做可以确保你拥有最新的功能、库支持和安全修复。 #### 2.5.2.2 安装Python(推荐最新版本) ##### 使用Homebrew安装Python Homebrew是macOS上的一款包管理器,它简化了安装和管理第三方软件包(包括Python)的过程。如果你尚未安装Homebrew,可以通过打开Terminal(终端)并运行以下命令来安装: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 安装完Homebrew后,你可以通过以下命令安装最新版本的Python: ```bash brew install python ``` 注意:这里安装的Python实际上是Python 3的最新版本,因为Homebrew默认安装的是Python 3。 ##### 检查Python安装 安装完成后,你可以通过在Terminal中输入以下命令来检查Python是否正确安装以及其版本信息: ```bash python3 --version ``` 或者,如果你希望将`python3`命令简化为`python`(这在一些脚本中更常见),你可以在你的shell配置文件中(如`.bash_profile`或`.zshrc`,取决于你使用的shell)添加以下行: ```bash alias python=python3 ``` 添加后,记得运行`source ~/.bash_profile`(或相应的配置文件)来使更改生效。 #### 2.5.2.3 编写Python程序 现在,你已经成功在macOS上安装了Python,接下来就可以开始编写Python程序了。 ##### 使用文本编辑器 macOS自带了多款文本编辑器,如TextEdit(但请注意,TextEdit默认以富文本格式保存文件,不适合编写代码),更推荐使用专业的代码编辑器或IDE,如Visual Studio Code(VS Code)、PyCharm或Sublime Text等。这些工具提供了语法高亮、代码补全、调试等强大功能,可以极大地提升你的编程效率。 ##### 示例:Hello, World! 作为入门级的Python程序,让我们从打印“Hello, World!”开始。打开你选择的文本编辑器,创建一个新文件,命名为`hello_world.py`,然后输入以下内容: ```python print("Hello, World!") ``` 保存文件后,你就可以通过Terminal来运行它了。 #### 2.5.2.4 运行Python程序 在Terminal中,首先使用`cd`命令导航到包含你的`hello_world.py`文件的目录。例如,如果你的文件位于`Desktop`目录下的`python_projects`文件夹中,你可以输入: ```bash cd ~/Desktop/python_projects ``` 然后,使用以下命令运行你的Python程序: ```bash python hello_world.py ``` 如果你之前设置了`python`作为`python3`的别名,上面的命令将正常工作。否则,你可能需要使用`python3 hello_world.py`来运行它。 如果一切顺利,你将在Terminal中看到输出“Hello, World!”。 #### 2.5.2.5 进阶:使用虚拟环境 随着你编写更多Python程序,可能会遇到需要安装多个第三方库(也称为“包”)的情况。为了避免库之间的冲突,建议使用虚拟环境。Python的`venv`模块(Python 3.3及以上版本内置)允许你为每个项目创建独立的Python环境。 ##### 创建虚拟环境 在包含你Python项目的目录中,运行以下命令来创建一个名为`venv`的虚拟环境(你可以根据需要更改名称): ```bash python3 -m venv venv ``` ##### 激活虚拟环境 激活虚拟环境的方法取决于你使用的shell。对于bash或zsh,你可以使用: ```bash source venv/bin/activate ``` 激活后,你的命令行提示符前将显示虚拟环境的名称(如`(venv)`),表明你现在正在该虚拟环境中工作。 ##### 在虚拟环境中安装和使用库 现在,你可以在这个虚拟环境中安装和使用任何Python库了。例如,要安装`requests`库(一个流行的HTTP库),你可以运行: ```bash pip install requests ``` 注意,在虚拟环境中,`pip`命令会自动指向该环境中的Python版本,确保你安装的库只影响该环境。 #### 2.5.2.6 总结 在macOS上运行Python程序是一个简单而直接的过程,从安装Python到编写和运行你的第一个程序,再到使用虚拟环境来管理项目依赖,每一步都为你未来的Python编程之旅打下了坚实的基础。随着你对Python的深入了解,你将能够利用macOS的强大功能和Python的广泛生态系统来构建更复杂、更强大的应用程序。希望本章节的内容能帮助你轻松进阶Python编程世界,享受编程的乐趣!
上一篇:
2.5.1 在Windows 上运行Python程序
下一篇:
2.5.3 在Ubuntu Linux 上运行Python程序
该分类下的相关小册推荐:
Python高性能编程与实战
Python爬虫入门与实战开发(上)
Python合辑12-面向对象
Python合辑9-判断和循环
Python合辑3-字符串用法深度总结
Python编程轻松进阶(五)
Python爬虫入门与实战开发(下)
Python合辑14-面向对象编程案例(下)
剑指Python(万变不离其宗)
Python3网络爬虫开发实战(上)
Python机器学习基础教程(上)
Python与办公-玩转PPT