当前位置: 首页 > 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.dtcms.com/a/329173.html

相关文章:

  • docker搭建java运行环境(java或者springboot)
  • 项目五算:估算、概算、预算、结算、决算
  • 解决:nginx: [emerg] the “ssl“ parameter requires ngx_http_ssl_module
  • 《张朝阳的物理课》,呼应当下物理学习的“思维转向”
  • react与vue的对比,来实现标签内部类似v-for循环,v-if等功能
  • Avalon-MM协议
  • python之---递归选择文件并生成新文件保持目录结构
  • 《工程封装》(Python)
  • 一键式商品信息获取:京东API返回值深度挖掘
  • Dynamsoft Capture Vision Crack
  • AWS Bedrock Claude模型费用深度分析:企业AI成本优化指南
  • 卫星轨道基础知识
  • ICCV 2025 | 4相机干掉480机位?CMU MonoFusion高斯泼溅重构4D人体!
  • LaTeX(排版系统)Texlive(环境)Vscode(编辑器)环境配置与安装
  • Pytest项目_day14(参数化、数据驱动)
  • duiLib 利用布局文件显示一个窗口并响应事件
  • C语言零基础第15讲:字符函数和字符串函数
  • ThinkPHP+Mysql 灵活用工小程序-技术深度解析与实践指南
  • 对线面试官之幂等和去重
  • 数据结构:用数组实现队列(Implementing Queue Using Array)
  • vue修改element的css属性
  • Docker端口映射完全指南:打通容器内外通信的关键技术
  • 如何把ubuntu 22.04下安装的mysql 8 的 数据目录迁移到另一个磁盘目录
  • 从“存得对”到“存得准”:MySQL 数据类型与约束全景指南
  • MySQL中的缓存机制
  • 浅谈TLS 混合密钥交换:后量子迁移过渡方案
  • openMVG---安装openMVG
  • C++主流string的使用
  • Linux内核的递归熵与异步系统守护进程的耦合解
  • 【类与对象(下)】探秘C++构造函数初始化列表