当前位置:首页>开发>正文

如何配置vscode的python编译环境 mac下VScode怎么配置编译Python

2023-04-22 19:38:49 互联网 未知 开发

 如何配置vscode的python编译环境 mac下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/101000000589711  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 flake  然后配置"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”,然后安装并重新加载它即可。

mac下VScode怎么配置编译Python

Mac自带的python版本是2.7,默认路径是:
/System/Library/Frameworks/Python.framework/Versions
如果是自己手工安装的默认路径是:
/Library/Frameworks/Python.framework/Versions
如果你手工安装的是python3.6,那么在VSCode中,按快捷键:command ,调出User Settings界面,添加python.pythonPath值即可。
然后点击Debug,按下绿色运行按钮即可在VSCode中运行python程序。

如何在 VScode 中配置 Python 的交互式命令环境

下载vscode的扩展“Python”
查看一下这个扩展的官方说明 DonJayamanne/pythonVSCode
按照说明在调试的时候选择 Integrated Terminal/Console
设置python目录:在用户设置里找到!

如何配置Visual Studio 2017作为Python开发环境

看起来问题好像是你并没有安装python的开发环境。
点击文件,选择新建python工程
然后选择下载,安装

这个是vs2015的截图,不过大同小异,步骤应该差不多。
另外,为啥要用vs写python呢,vs更适合写c /c#,真的要写python的话,应该找专门的ide——pycharm。这个应该说是目前python最好的ide了。用教育网邮箱()注册可以免费使用。
对于初学者而言,vs这种超大型的ide写python未免有杀鸡用牛刀之嫌,而且vs的启动速度,代码调试的速度都远远慢于pycharm。所以还是推荐pycharm。

vscode可以写python么

vscode可以写python
常见的Linux发行版本中已经安装了python,而且可能不止一个版本,以Ubuntu14.04为例,预装的python有2个版本,分别是2.7.6和3.4.3,python2和python3有较大的差别,本文中的示例代码为python3下可执行代码。另外需要看看系统中是否安装了pip3,如果没有安装可以通过以下命令安装:
apt-get install python3-pip
pip是一个安装和管理第三方包的管理工具,如果是在windows下,使用安装文件安装python时记得勾选pip或另行安装。

运行python代码
运行python代码的常见方式有三种:
运行python命令,进入python工作环境,输入表达式后回车即可
创建保护python代码的文件,使用命令 python filename [参数]执行
在Linux下首行注释#!/usr/bin/env python3,然后将源文件加上执行属性即可直接执行

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 的配置问题

装了个 Run Code 插件。这样就可以直接 run 起来了。当然前提还是要设置 python 解释器的路径,也就是我上文中说的 settting.json 里的内容。所以不需要设置那个 tasks.json。这个插件可以很方便的 run code。

最新文章