在VSCode中配置Python环境以及可能出现的问题和解决办法

本文介绍了在VSCode中配置Python环境的详细步骤。首先需下载VSCode和Python,安装时勾选自动配置环境变量并记住安装路径。接着在VSCode中安装Python插件,修改用户配置和launch.json文件。还解决了codeRunner运行时的错误、中文乱码问题,最后补充了自动补全括号的设置。

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

一、下载VSCode和Python

    工欲善其事,必先利其器。所以先把我们必备的工具下载好,VSCode这里我就不给下载链接了,去官网直接下,然后安装中文插件就好。Python的下载如图所示

  1. 选择适合自己电脑的操作系统
    在这里插入图片描述
  2. 下载想要的python版本,我下载的最新版3.7.3
    在这里插入图片描述
  3. 安装过程记得勾选自动配置环境变量,这样比较方便,最后记住python安装的路径,也就是python.exe存在的路径,后面配置会用到
    在这里插入图片描述

二、在VSCode中配置Python环境以及问题&解决办法【有点多耐心些】

  1. 首先安装插件,第二个是我自行安装的,第一个Python插件是必须要安装的。
    在这里插入图片描述
  2. 在用户配置中修改Python的地址,搜索python.pythonPath,填入之前安装的路径,注意斜杠书写格式等问题
    在这里插入图片描述
  3. 新建项目文件夹和python文件,选择调试-打开配置-跳出launch.json文件在这里插入图片描述
  4. 在launch.json文件的configurations的pythonPath中填入python的安装路径在这里插入图片描述
  5. 编辑python文件,随便输入一些内容,点击coderunner运行出现如图所示的错误
    在这里插入图片描述
  6. 再按下F5进入调试模式,输出到终端可以正常运行,那么问题在于codeRunner的配置。其实到这里,环境可以算配置好了,你运行python程序,每次点击F5进入调试模式查看结果就OK,但是我本人比较喜欢用codeRunner,所以我准备配置一下,如果你习惯F5的话,后面的步骤可以全部忽略。
    在这里插入图片描述
  7. 准备在codeRunner里面配置python,首先在设置中搜索coderunner,进入如图所示的配置界面,点击红框所圈的json文件
    在这里插入图片描述
  8. 神奇的事情发生了,进入后我们发现已经有该python的配置路径,但是没有生效,所以我们需要重新配置
    在这里插入图片描述
  9. 如何重新配置呢,这是我在网上找到的方法。把原来的配置注释掉,然后输入code-runner,根据提示点击回车,选择code-runner.executorMap,之后会关于这个的弹出一系列配置。
    在这里插入图片描述
  10. 在新弹出的code-runner.executorMap的python中填入python的路径,然后把之前注释的语句还原,因为这个是在最初设置用户配置的,如果注释掉之前用户配置就会失效,所以还是会出问题,这里注意要还原。
    在这里插入图片描述
    在这里插入图片描述
  11. 配置好保存,重新运行之前的python程序,点击绿色小三角,这时出现了新的问题:中文乱码,英文正常输出,虽然其实我们写程序中很少用到中文,最好少采用中文,但是这说大说小,也是一个问题对吧,那么就想办法解决一下。
    【再次声明,这是在codeRunner里运行才会出现的问题,如果F5在终端运行中文英文均没有任何问题,所以如果你想用F5的话,和codeRunner所有有关的内容步骤都可以忽略,到第六步你就可以去玩你的python了】
    在这里插入图片描述
  12. 重新打开刚才codeRunner的配置页面,【如果忘记在哪里了可以看前面的内容】,在code-runner.executorMap的python中,之前我们不是只配置了一个python路径嘛,现在为了让中文可以顺利输出,加一个编码的配置。set PYTHONIOENCODING=utf8 && python路径
    在这里插入图片描述
  13. 这次我们再试试,中文可以在codeRunner正常输出了,问题解决
    在这里插入图片描述
  14. 最后补充一个可以让python自动补全括号的设置,在设置中搜索-python.autoComplete.addBrackets,原为没有勾选false,现在勾选上为true,这样就可以自动补全函数括号了。
    在这里插入图片描述

       走到这里,基本配置结束,出现的问题也都得到了解决,嗯可以选择一个你爱的皮肤开始愉快的写代码了,这篇是在VSCode中配置python,如果想采用python常用的JetBrains家的编辑器Pycharm的话,我曾经也进行过配置,博客里有过教程,下面直接送你传送地址【配置完也不学,也不写代码,大概就是我这种人了,希望你们不要学我,行动起来行动起来】

       这里是传送门:Python环境搭建和Pycharm的安装配置

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值