当前位置: 首页 > news >正文

Python(二):MacBook安装 Python并运行第一个 Python 程序

MacBook安装 Python并运行第一个 Python 程序

  • 1 概述
  • 2 安装python解释器
  • 3 VS Code执行python程序
    • 3.1 Code Runner执行Python
    • 3.2 使用Python扩展调试Python程序
      • 3.2.1 点击运行按钮(绿色三角形)
      • 3.2.2 右键python文件运行程序
      • 3.2.3 按F5进入调试模式运行
  • 4 总结

大家好,我是欧阳方超,公众号同名,下图为城市记忆公园雨后嫩绿的草地。
在这里插入图片描述

1 概述

前两天公司开会说可能会尝试Python语言作为主力开发语言,那就学习下吧,这篇主要记录Pyhton解释器的安装与Python程序的初步运行。

2 安装python解释器

到python官网下载安装包
在这里插入图片描述
下载Python3的某个稳定版本,在双击下载的.pkg之后,按照安装向导完成安装。
在终端中通过输入python3 --version、pip3 --version来验证安装是否成功,如果得到下面的内容,说明安装成功:

mac@MacBook-Pro ~ % python3 --version
Python 3.13.5
mac@MacBook-Pro ~ % pip3 --version
pip 25.1.1 from /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/pip (python 3.13)

3 VS Code执行python程序

3.1 Code Runner执行Python

使用VS Code创建一个文件夹作为项目目录,然后在里面创建一个后缀为.py的文件,文件中写入入下内容:

def greet(name):return f"你好,{name}!欢迎来到 Python 世界!"if __name__ == "__main__":name = input("请输入你的名字:")print(greet(name))print("这是你的第一个 Python 程序!")

安装Code Runner之后,执行Python程序时依然报错

python -u "/Users/mac/pythontest/a.py"
/bin/sh: python: command not found 

可以通过修改Code Runner的配置来解决该问题,让它使用python3而不是python来运行Python程序。
打开VS Code设置,使用command与逗号组合键,可以打开设置,在设置页面搜索框中输入code-runner.executorMap,找到Code-runner:Executor Map下的Edit in settings.json,点开它,
在这里插入图片描述
更新 Python 命令
在 settings.json 文件中,找到 “code-runner.executorMap” 部分,将 “python” 的值从 “python -u” 改为 “python3 -u”,修改后的部分应该类似于:

"code-runner.executorMap": {"python": "python3 -u"
}

如果 “code-runner.executorMap” 不存在,直接添加上述代码到 settings.json 中,之后保存即可,之后就可以使用code runner插件运行Python程序了。
程序输出结果如下:

mac@MacBook-Pro pythontest % python3 -u "/Users/mac/pythontest/a.py"
请输入你的名字:欧阳方超
你好,欧阳方超!欢迎来到 Python 世界!
这是你的第一个 Python 程序!

3.2 使用Python扩展调试Python程序

Code Runner插件只能运行Python程序,不支持调试功能,要调试Python程序,需要安装Microsoft官方的Python扩展。安装后选择Python 解释器,按 Cmd+Shift+P 打开命令面板,输入 “Python: Select Interpreter” 并选择,从列表中选择您安装的 Python 解释器(通常以 Python 3.x.x 开头)。
安装完Python扩展后,使用VS Code运行Python程序有三种方式:点击运行按钮(绿色三角形)、右键python文件选择“在终端中运行Python文件”、按F5进入调试模式运行。

3.2.1 点击运行按钮(绿色三角形)

这种方式运行Python程序时,如果有程序中有断点(在程序的行号前点击一下就可以给程序加断点),则会直接进入调试模式:
在这里插入图片描述

3.2.2 右键python文件运行程序

右键Python文件,这种方式是直接运行Python程序,即便有断点也不会进入调试模式:
在这里插入图片描述

3.2.3 按F5进入调试模式运行

这种方式是调试Python程序,首先需要再代码行号左侧点击设置断点(红色圆点),按F5喀什调试,同时在左侧调试面版可以看到变量和监视:
在这里插入图片描述

4 总结

MacBook 上搭建了 Python 开发环境,并运行了第一个 Python 程序,接下来可以继续探索Python的语法以及丰富的生态系统。
我是欧阳方超,把事情做好了自然就有兴趣了,如果你喜欢我的文章,欢迎点赞、转发、评论加关注。我们下次见。

http://www.lryc.cn/news/619768.html

相关文章:

  • 【QT】QT实现鼠标左右滑动切换图片
  • MySQL中的缓存机制
  • 如何在VS里使用MySQL提供的mysql Connector/C++的debug版本
  • 如何把ubuntu 22.04下安装的mysql 8 的 数据目录迁移到另一个磁盘目录
  • 设计模式笔记_行为型_策略模式
  • OpenJDK 17 源码 安全点轮询的信号处理流程
  • 资源查看-lspci命令
  • 如何准备一场技术演讲
  • 各种排序算法(二)
  • 磁悬浮轴承转子设计避坑指南:深度解析核心要点与高可靠性策略
  • 基于js和html的点名应用
  • 【电气】NPN与PNP
  • B系列树详细讲解
  • 16-docker的容器监控方案-prometheus实战篇
  • Python 类元编程(导入时和运行时比较)
  • Windows也能用!Claude Code硬核指南
  • [激光原理与应用-259]:理论 - 几何光学 - 平面镜的反射、平面透镜的折射、平面镜的反射成像、平面透镜的成像的规律
  • 网刻软件iVentoy软件使用方法
  • @进程管理工具 - Glances工具详细指南
  • Django REST Framework视图
  • Java 大视界 -- Java 大数据机器学习模型在金融资产配置优化与风险收益平衡中的应用(395)
  • 解惑rust中的 Send/Sync(译)
  • 基于Java的Markdown转Word工具(标题、段落、表格、Echarts图等)
  • 18.10 SQuAD数据集实战:5步高效获取与预处理,BERT微调避坑指南
  • 实战多屏Wallpaper壁纸显示及出现黑屏问题bug分析-学员作业
  • HTML <iframe> 标签 如何把html写入iframe标签
  • 版图设计学习2_掌握PDK中的层定义(工艺文档精读)
  • Spring Boot 集成 机器人指令中枢ROS2工业机械臂控制网关
  • 如何在 Spring Boot 中设计和返回树形结构的组织和部门信息
  • 大致计算服务器磁盘使用情况脚本