vscode python配置+基础设置遇到的问题解决

本文详细介绍了如何在VSCode中配置Python开发环境,包括安装VSCode及其插件、创建Python文件、选择Python解释器等内容,并解答了一些常见问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该博客python中的环境是anaconde进行管理的。

(一)安装vscode

  1. 浏览器搜索vscode,去到官网下载对应的版本安装包
    在这里插入图片描述
  2. 一直下一步进行安装即可(如果需要更换安装位置,需要更改路径)

(二)安装扩展插件

安装完成后需要安装的插件:chinese、python和code runner

  • 插件:chinese

用于软件的汉化

在扩展中搜索chinese,安装

在这里插入图片描述

  • 插件:python

VScode自带的官方插件,它是一个 Visual Studio Code 扩展,具有对 Python 语言的丰富支持

在扩展中搜索python,安装
在这里插入图片描述

  • 插件:code runner

这里暂时不探究该插件的深入应用,下载这个插件仅仅因为我下载好的vscode的运行结果总在终端,怎么调试都不行,下载该插件后可以显示在output栏了
在这里插入图片描述
在扩展中搜索code runner,安装
在这里插入图片描述

(三)建立一个python文件

  1. 在你想要的目录建立一个文件夹,命名为工程名称。这里做个示范,在目录下建立一个文件名为two的空文件夹:
    在这里插入图片描述
  2. 打开vscode,点击左上角的“文件”→“打开文件夹”,然后选择刚才建立的文件夹打开
    在这里插入图片描述
  3. 再次点击左上角:“文件”→“新建文件…”,出现下图:
    在这里插入图片描述
    选择红色框内的“文本文件”后出现如下页面,点击选择语言,选择你需要的语言:
    在这里插入图片描述
    然后ctr+s保存即可:
    在这里插入图片描述
    PS.第三步可以使用快捷键:ctr+N,直接到下图这一步,后续与上面的一样:
    在这里插入图片描述

(四)python解释器

打开一个python文件后,在右下角有一个select interpreter(红框内),点击即可选择合适的环境(可以选择ananconda里面的环境):
在这里插入图片描述

如果没有“select interpreter”字样,看看是否已经带有某个环境,点击更换即可。

(五)所遇问题

1. 输出位置总在终端

不知道为什么网上说默认输出是在output,但我这里是在终端,安装插件code runner之后,将下图红色框内的设置取消勾选,即可实现在output输出,勾选后在终端输出

在这里插入图片描述

2. setting.json和launch.json文件的作用

这两个文件夹其实都是工作区的一些配置,像是否启动预览状态,是否在新的窗口打开,是否自动保存等,可以在设置里面直接选择(也就是ui模式,下图1),也可以打开json配置(下图2)进行修改,都是一致的,ui中进行了勾选在json中也会出现相应的配置
在这里插入图片描述
在这里插入图片描述

3. 在新窗口打开新工程文件(新工程文件指文件夹)

使用快捷键ctr+逗号将设置打开,点击顺序如下图,将3号红色框内设置为on,即可以在新窗口打开新文件夹:
在这里插入图片描述

4. 在同一窗口打开新工程文件(新工程文件指文件夹)

点击左上角“文件”→“将文件夹添加到工作区…”

5. 在同一个窗口中打开新的单个文件但原文件不关闭

方法一:
将下图红色框内的设置勾选:
在这里插入图片描述
即打开了预览模式,在单击文件时显示在工作区,如下图红框内所示:
在这里插入图片描述
再次单击文件kkk,则会变成下图这样,即lll被覆盖,工作区展示新的文件kkk:在这里插入图片描述
为了解决这个问题,可以在enable preview勾选的情况下,双击文件,即可解除预览模式,同时显示多个文件:
在这里插入图片描述

方法二:
将enable preview选项不要勾选,单击双击文件均可显示多个:
在这里插入图片描述
在这里插入图片描述

(六)部分快捷键

Ctr+逗号:打开设置
Ctr+shift+p:快捷搜索框
Ctr+N:建立新文件

<think>嗯,用户的问题是关于在VSCode中正确配置Python环境以避免未知的配置设置问题。首先,我需要回想一下之前用户提供的引用内容,看看有没有相关的信息。引用[1]提到如果电脑没有安装Python环境会报错,需要安装Python或者添加路径到系统变量。引用[2]是关于VSCode配置,特别是python.defaultInterpreterPath和code-runner.executorMap的设置。引用[3]提到了如何通过默认设置json文件来查看配置。 接下来,用户的需求是正确配置Python环境,避免未知问题。可能的步骤包括安装Python配置环境变量、在VSCode设置解释器路径,以及使用扩展插件等。需要按照逻辑顺序一步步来,确保用户能理解每个步骤的作用。 需要检查用户是否已经安装了Python,如果没有,需要指导他们安装并添加到系统路径。然后,在VSCode配置正确的解释器路径,这可能涉及修改settings.json文件。另外,安装Python扩展插件如Pylance或Jupyter也很重要,可能有助于避免配置错误。还要提到如何检查环境变量是否正确,以及如何处理残留配置问题,比如删除旧的插件或配置文件。 用户可能遇到的问题包括路径设置错误、插件冲突、或者残留文件导致的问题。需要逐一解决这些问题,并给出具体的操作步骤,例如如何通过命令面板选择解释器,如何手动编辑settings.json,以及如何清理残余文件。 最后,生成相关问题时,要考虑用户可能进一步的问题,比如如何验证配置是否成功,如何处理多个Python版本,或者如何优化VSCodePython开发环境。需要确保问题覆盖用户可能遇到的后续疑问。</think>### VSCodePython环境配置的完整步骤 1. **基础环境准备** - 安装Python时勾选"Add Python to PATH"选项,确保命令行输入`python --version`能正确显示版本[^1] - 手动添加路径示例(Windows): ```powershell $pythonPath = "C:\Python311\" $env:Path += ";$pythonPath" ``` 2. **VSCode核心配置** 通过命令面板(Ctrl+Shift+P)执行: ```code > Python: Select Interpreter ``` 选择正确的解释器后,会自动生成配置: ```json { "python.defaultInterpreterPath": "D:\\Python39\\python.exe", "code-runner.executorMap": { "python": "D:\\Python39\\python.exe -u" } } ``` 3. **扩展插件管理** 必装插件: - Python (Pylance语言服务) - Jupyter (交互式编程支持) - Python Environment Manager(多环境切换) 4. **配置验证流程** 创建测试文件`test_env.py`: ```python import sys print(sys.executable) print(sys.path) ``` 通过Code Runner执行应显示配置Python路径 5. **异常处理方案** - 路径冲突时,手动删除`.vscode/settings.json`中的重复配置[^3] - 残留配置清理命令(Windows): ```cmd del %APPDATA%\Code\User\settings.json ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值