配置vscode的Python环境(vscode怎么配置python运行环境)
如何配置vscode的python编译环境
为VSCode安装扩展
用VSCode编程是需要依赖扩展的。写Python需要安装python的扩展,写C++需要安装C++的扩展。刚打开编辑器的时候,它一般会推荐一些扩展,你如果什么都不知道,可以先安装官方推荐的这些扩展:
修改VSCode的一些选项的默认值
VSCode有很多选项可以被修改,其各个选项都有默认值,这些默认值存储在"\settings.json"中(不过我没找到这个文件),用户如果想修改某些选项的值(比如:修改字体的大小),VSCode会自动帮我们生成一个“settings.json”文件,然后我们直接在这个文件中配置自己想要的值即可。
VSCode还没有创建"settings.json"文件:
VSCode帮我们创建了"settings.json"文件:
我们修改字号,让字体大一些。修改完后,保存一下,自定义的值就会覆盖默认值,修改就生效了。
用VSCode编写和调试python程序
下面就开始用VSCode编程了。因为python的配置超简单,我们以python为例来说明一下。
https //segmentfault com/q/1010000005897116
VSCode是以文件夹作为项目单位的。所以,我们如果要新建一个python项目的话,需要新建一个文件夹,然后在这个文件夹里面放置.py文件。然后让VSCode"打开文件夹",这样VSCode就能识别这个项目了。(当然可以用VSCode直接创建文件夹和文件。)
先创建test_python文件夹,里面创建一个test.py文件。
然后用VSCode加载它:
加载后的样子。可以看到,因为安装了python扩展,已经有高亮等效果了。
下面开始调试。
很显然要选择python选项:
然后VSCode为我们自动生成了"launch.json"文件,此文件有很多配置项,有的选项是默认从"settings.json"中取值的(比如"config.python.pythonPath")。如果"settings.json"中没有配置它们的话,调试时可能会无法启动。
同时,项目文件夹下面还自动生成了".vscode"文件夹。文件"launch.json"就在这个文件夹中。此时VSCode才算是真正意义上接手了这个项目文件夹。
网上的教程里,直接先在"settings.json"中把"python.pythonPath"先配置了一下,我当时不是太理解。现在看来,我们也需要配置一下了。
配置完之后,就可以正常调试程序了。
用VSCode调试带参的Python程序
修改test.py里面的代码,让它能打印参数(修改后的代码见下面的图片)。
修改launch.json,找到"configurations"中"name"为"Python"的那个配置块,给它添加"args"项,如下图所示:
添加前的配置块:
添加后的配置块:
文件launch.json修改完毕后,按F5调试程序,可以看到控制台输出的结果:
在按F5调试时,VSCode每次都会在程序入口处暂停住,这是配置项"stopOnEntry"在起作用,将其改成false后就不会出现这种情况了。
用VSCode自动格式化代码
VSCode“自动格式化代码”的快捷键是“Alt+Shift+F”。要格式化Python代码,需要安装Python包yapf(或autopep8、等)。
在命令行下执行:
[plain] view plain copy
python -m pip install yapf
然后配置"settings.json",启用yapf:
用VSCode对python代码进行语言分析
VSCode使用python的语言分析(写python代码的时候,编辑器会提示哪里出错,哪里的代码格式不规范),可以安装flake8(或pylint、等):
在命令行下执行:
[plain] view plain copy
python -m pip install flake8
然后配置"settings.json",启用flake8:
更换文件图标主题(使VSCode左侧的资源管理器根据文件类型显示图标):
可以选择已经存在的文件图标主题:"文件"-"首选项"-"文件图标主题"-"Seti(Visual Studio Code)"。
你也可以安装“vscode-icons”插件,安装的方式:
在“扩展(Ctrl+Shift+X)”中,搜索“vscode-icons”,然后安装并重新加载它,然后VSCode会让你执行一些操作,以激活"vscode-icons"插件。操作为:
"文件"-"首选项"-"文件图标主题"-"VSCode Icons"。对应到英文的话,应该是"File" - "Preferences" - "File Icon Theme"-"VSCode Icons"。
Guides(缩进线插件,让代码看起来更清晰):
在“扩展(Ctrl+Shift+X)”中,搜索“Guides”,然后安装并重新加载它即可。
vscode配置直接运行Python
在搞不定Pycharm界面字体配置之前我的审美让我选择拒绝...
vscode的语法高亮和默认字体都太舒服了,Pycharm暂时只会改编辑器的字体,没用。
vscode都2.0.0了,网上很多0.1.0的配置不起作用了,现在应该如下配置:
然后 Crtl+Shift+B ,出现 build ,回车运行当前程序。
还是有点麻烦,好在不是出现cmd来显示结果,比vs2017好。
可惜作为编辑器没法看内建函数等的源码。
VScode配置Python环境“配置任务运行程序”遇到问题
我建议尝试之后再把bug写出来,不能因为一点不一样就不继续了
首先需要安装VScode Python插件。打开Python任意脚本,可以直接拖入。
点击左下角的扩展按钮,在弹出界面选择“显示扩展建议”。
然后点击第一个Python插件进行安装。安装需要几分钟。安装完成后点击重启。
接下来我们点击用户设置菜单。这时候会打开两个文件。
我们在左边文件Ctrl+F搜索Python关键字,找到pythonPath所在行
把这行拷贝到右边文件,修改Python所在路径。注意斜杠的方向,删除末尾逗号
保存文件。然后点击左边的资源管理器按钮,重新切换到我们的程序文件。
Ctrl+shift+B运行程序。这时候提示需要在文件夹目录下才能进行配置。于是我们点击打开文件夹按钮,打开程序所在文件夹。
Ctrl+shift+B运行程序。这时候会提示配置任务运行程序,点击配置。选择运行任意外部命令菜单。
在打开的tasks.json文件中,我们需要修改两个内容,路径和执行文件名。
好了,现在Python的代码可以Ctrl+shift+B直接运行了。文中的设置部分代码可以在文末下载。使用愉快。
使用VScode配置Python GIS开发环境
Python是进行GIS开发和数据处理的常用语言,如何用宇宙第一IDE进行GIS开发,为其配置Python环境是一个简单的入门问题。本文基于ArcGIS Pro自带的conda环境进行配置,实现可以使用GIS分析工具和其他Python模块。
略
对于常用的站点包ArcGIS Pro已经包括,简单的点击增加就可以进行导入
首先安装vscode和配置python环境
1、安装anaconda3 使用它内置的python.exe
2、在360软件管家中安装 vscode
3、在vscode中配置安装 python 和 天勤量化 插件
4、将vscode设置成中文显示:在上图商店中搜索Chinese(Simplied) Lang安装此插件就变成中文。
vscode怎么配置python
1、下载安装 python ()
web-based installer 在线安装
executable installer exe安装
embeddable zip file 内嵌版本
python的安装步聚可以参考,注意安装后配置 path。
2、下载安装VS Code ()
相关推荐:《Python培训视频》
3、在VS Code里安装 python 插件
(1)按“Ctrl + Shift + P”键,输入“ext install”,选择“Extensions:install extension”,按回车键。
(2)再输入“python”
(3)等待安装成功。
4、在vs code中配置运行python程序的命令
(1)按“Ctrl + Shift + P”键,搜索“Configure Task Runner”。
(2)打开tasks.json
修改“Command”中的“tsc”为“python”;
修改“showOutput”中的“silent”为“always”;
修改“Arguments”中的‘[“Helloworld.ts”]’为‘[“${file}”]’;
删除最后的一行属性“problemMatcher”。
然后保存更改。
(3)使用“Ctrl + Shift + B”执行py程序文件即可。