VS Code配置Python开发环境

必读

  • 要知道,VS Code推荐一个项目以文件夹方式打开,所以你的配置都是针对一个文件夹而言的。也就是说,如果你重新创建了一个文件夹来存放.py的文件,那么你就要重新配置task.json 和 launch.json文件。如果你有简便的方法请告诉我。

    配置Python开发环境

  1. 点击扩展,搜索python,选择第一个,点击安装
  2. 配置python路径: 文件 –> 首选项 –> 设置 –>(此时会出现左右两栏,左边是默认设置,右边是用户设置,我们要在用户设置中输入来覆盖默认的设置),在搜索栏中输入pythonpath,从左边复制粘贴到右边,将pythonpath中的值改为你的python的绝对路径:
    second
  3. 打开一个文件夹,创建一个python文件,随便写点代码,按Ctrl + Shift + b运行程序。这时候会提示配置生成任务。选择运行任意外部命令菜单
    third
    fourth
  4. 在打开的 task.json文件中改为:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    {
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "command": "python",
    "isShellCommand": true,
    "args": ["${file}"],
    "showOutput": "always",
    "options": {
    "env":{
    "PYTHONIOENCODING": "UTF-8"
    }
    }
    }

Ctrl + Shift +b运行程序即可。

若想调试,配置交互式环境

选择调试,在下拉菜单(现在为空)里选择添加配置,会生成launch.json文件,保存关闭,下拉菜单会出现多个选项,一般选择:
①python(不能接受输入)
②Intergrated Terminal/Console
③External Terminal/Console

fifth
当选择②Intergrated Terminal/Console时,对launch.json进行配置,找到”name”:”Intergrated Terminal/Console”这一项,将”cwd”里的值改为”${workspaceRoot}”即可

参考资料:https://jingyan.baidu.com/article/00a07f38503a2b82d028dc26.html
https://www.zhihu.com/question/49799276

-------------本文结束感谢您的阅读-------------