使用vscode编写、运行Python程序

0.安装vscode

vscode是一个代码编辑器,支持win10、Ubuntu等多种主流操作系统。vscode中有很多实用的拓展工具,借助这些工具,可以很方便地完成代码编写、调试、运行、版本管理。

vscode的下载地址为:https://code.visualstudio.com/Download,界面如下:

1.png

在下载界面中,根据你的操作系统,选择不同的下载文件。下载完成后,无脑安装即可。

找到安装后的启动图标,启动vscode,启动图标如下图所示:

image.png

启动后的界面如下图所示:

image.png

1.在vscode中安装Python插件

若想在vscode中高效率的编辑Python代码,需要安装Python插件,点击下图中红框内的按钮:

屏幕截图 2021-03-11 211828.png

然后在左上角的搜索框中输入:Python,如下图所示,点击下图中红框内的按钮安装插件,点击后红框内的按钮会变成“Installing”,等待,直到“Installing”消失。

屏幕截图 2021-03-11 211953.png

关闭vscode,重新打开,仍然点击下图中红色框内的按钮,即可查看已经安装的插件:

屏幕截图 2021-03-11 212512.png

发现Python插件已经安装,且vscode帮我们自动安装了Jupyter插件。

2.选择Python解释器

在vscode界面下,按键盘快捷键:F1(或者Ctrl+Shift+P),在vscode界面上方会显示下图中红色框内的文本框,我们将其称之为命令栏

屏幕截图 2021-03-11 213034.png

在命令栏中输入Python:Select Interpreter,如下图所示:

image.png

点击上图中蓝色的文字,会显示类似下图的内容:

image.png

因为我这里安装了很多个Python解释器,所以这里会显示多个。如果你只安装过一次Python,这里应该只显示你安装的那个Python.exe。选中你安装的Python.exe,稍等一小会儿,vscode界面左下角会显示下图中红框内的文字,即表示vscode已经识别到了Python解释器。红框中“Python”字符后面的数字就是我们安装的Python版本。

屏幕截图 2021-03-11 214331.png

3.建立第一个python文件

在磁盘中新建文件夹,比如我在C盘下建立名为“Python学习”的文件夹,然后在vscode界面下依次点击下图中的红色按钮和紫色按钮。

屏幕截图 2021-03-11 214711.png

选择刚才新建好的文件夹,然后点击下图中红框内的“选择文件夹”按钮,如下图所示

屏幕截图 2021-03-11 214935.png

上述操作完成后,点击下图中红色框内的按钮

屏幕截图 2021-03-11 215239.png

在上图中紫色框所在位置可看到我们刚才选择的文件夹名字。点击上图中绿色箭头指向的按钮,可以新建文件并给文件命名。在这里新建文件与我们平常在win10下新建文件的效果是一样的。

新建名为“hello.py”的文件,要注意文件后缀是**.py**,这样vscode才会将其识别为Python文件。

在该文件中输入如下代码:

msg = 'Hello World'
print(msg)

输入完成后如下图所示:

image.png

4.运行hello.py

这里介绍2种运行Python文件的方法:

方法一

点击vscode右上角的绿色三角,即下图右侧红框内的图标:

屏幕截图 2021-03-11 220212.png

点击完成后,可在vscode界面下方看到运行结果,如下图所示:

屏幕截图 2021-03-11 220524.png

方法二

在写代码的位置单击右键,并在显示的菜单中选择“Run Python File in Terminal”,如下图所示,也可以运行hello.py文件。

屏幕截图 2021-03-11 220555.png
本文转自网络,如有侵权,请联系删除。

学习资源推荐

除了上述分享,如果你也喜欢编程,想通过学习Python获取更高薪资,这里给大家分享一份Python学习资料。

这里给大家展示一下我进的兼职群和最近接单的截图

兼职群

私单

😝朋友们如果有需要的话,可以点击下方链接领取或者V扫描下方二维码联系领取

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python学习路线

image-20230619144606466

python学习路线图1

二、Python基础学习
1. 开发工具

2. 学习笔记

在这里插入图片描述

3. 学习视频

在这里插入图片描述

三、Python小白必备手册

图片

四、数据分析全套资源

在这里插入图片描述

五、Python面试集锦
1. 面试资料

在这里插入图片描述

在这里插入图片描述

2. 简历模板

在这里插入图片描述

<think>好的,用户想了解如何在VS Code中从头设置Python开发环境并进行编译。首先,我需要回忆相关的步骤,确保每个环节都正确无误。可能用户是刚开始接触Python开发,所以需要详细但清晰的指导。 首先,安装VS Code。用户可能用的是不同的操作系统,但根据引用中的信息,用户提到的是Ubuntu的安装问题,但VS Code是跨平台的,所以应该涵盖Windows、macOS和Linux。不过用户之前的引用中有sudo apt-get install命令,可能他们使用的是Ubuntu系统,所以可能需要针对Linux的指导,但考虑到通用性,还是应该覆盖主要操作系统。 接下来是安装Python扩展。在VS Code中,Python扩展是必须的,这会提供语法高亮、调试支持等。需要指导用户如何在扩展市场中搜索并安装。 然后,安装Python解释器。根据引用[1],用户可能需要通过apt-get安装Python及相关库,但一般建议使用官方渠道或者pyenv来管理版本。不过用户可能希望简单的方法,所以直接指导他们安装Python,并验证安装是否成功。 配置虚拟环境很重要,可以避免包冲突。引用[1]提到了使用pip安装Theano,但用户的问题更基础,所以需要指导创建venv,激活,然后安装必要的包。 配置VS Code部分需要指导用户选择解释器,这可能涉及到在VS Code中按Ctrl+Shift+P,然后选择Python解释器路径。这部分需要详细步骤,确保用户能找到他们的虚拟环境中的Python。 创建项目结构,比如src和tests目录,这有助于组织代码,特别是如果用户要进行模块化开发或测试。需要提醒用户创建必要的文件和结构。 编写运行代码的示例,比如一个简单的Python脚本,并指导如何使用VS Code的运行按钮或者终端执行。调试配置也是关键,需要解释如何设置launch.json,尽管VS Code通常会自动生成。 编译部分,如果用户需要编译C/C++扩展,比如引用[3]提到的waf工具,可能需要额外步骤。但根据用户的问题,他们可能只是需要编译Python代码,而Python是解释型语言,所以可能需要解释如何运行脚本,或者如果有C扩展的话,如何配置。例如,引用[3]提到设置环境变量,可能需要指导用户如何配置tasks.json来执行编译命令,比如使用g++编译C++文件,然后运行。 测试部分,指导用户使用pytest或unittest,确保他们能够编写运行测试用例,这有助于项目的健壮性。 常见问题处理,比如路径错误,引用[2]中的错误可能涉及到依赖库的安装,需要提醒用户安装必要的开发工具,比如python-dev,g++等,这些在引用[1]中也有提到。此外,虚拟环境未激活也是一个常见问题,需要强调激活步骤。 最后生成相关问题,需要覆盖扩展配置、调试、编译问题、虚拟环境管理、依赖安装和性能分析工具,这些都能帮助用户进一步深入学习。 确保所有步骤都使用正确的格式,行内公式用$...$,独立公式用$$...$$,但在这个问题中可能用不到数学公式,所以可以忽略。引用部分需要正确标注,比如引用[1]、[2]、[3]在适当的位置,比如安装Python库时提到引用[1]的安装命令,处理错误时提到引用[2],编译时提到引用[3]的环境变量设置。 检查是否遗漏了任何步骤,比如环境变量的设置,或者是否需要配置工作区设置。此外,确保语言口语化,避免技术术语过于密集,步骤清晰,用户可以一步步跟随操作。可能需要提醒用户根据实际路径调整命令,特别是在Linux和Windows上的路径差异。</think>以下是从头开始设置VS Code Python开发环境并进行编译的详细步骤: ### 一、安装VS Code 1. 访问[官网](https://code.visualstudio.com/)下载对应系统版本 2. 安装时勾选「添加到PATH」选项(Windows系统) ### 二、安装Python扩展 1. 打开VS Code,点击左侧扩展图标 2. 搜索「Python」并安装Microsoft官方扩展包 ### 三、安装Python解释器 ```bash # Ubuntu系统(引用[1]相关命令) sudo apt-get update sudo apt-get install python3 python3-pip ``` 验证安装: ```bash python3 --version pip3 --version ``` ### 四、配置虚拟环境 ```bash python3 -m venv myenv source myenv/bin/activate # Linux/macOS # 或 myenv\Scripts\activate.bat (Windows) ``` ### 五、配置VS Code 1. 按`Ctrl+Shift+P`打开命令面板 2. 输入「Python: Select Interpreter」选择虚拟环境路径 3. 创建`.vscode/settings.json`: ```json { "python.pythonPath": "myenv/bin/python3", "python.linting.pylintEnabled": true } ``` ### 六、项目结构搭建 ``` project/ ├── .vscode/ │ ├── launch.json │ └── settings.json ├── src/ │ └── main.py └── requirements.txt ``` ### 七、编译配置(含C扩展时) 1. 创建编译任务(`.vscode/tasks.json`): ```json { "version": "2.0.0", "tasks": [{ "label": "build", "type": "shell", "command": "g++ -o program src/*.cpp", "group": {"kind": "build", "isDefault": true} }] } ``` 注意环境变量设置(引用[3]): ```bash export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH ``` ### 八、调试配置 1. 创建`launch.json`: ```json { "version": "0.2.0", "configurations": [{ "name": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal" }] } ``` ### 九、常见问题处理 1. 路径错误:检查虚拟环境路径是否匹配(引用[2]错误解决方案) 2. 编译失败:确保已安装build-essential(Linux): ```bash sudo apt-get install build-essential # 引用[1]类似依赖安装 ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值