vscode安装了Python但用不了(vscode中安装python插件)

http://www.itjxue.com  2023-04-08 22:30  来源:未知  点击次数: 

vscode编写python程序无法debug

首次在win10系统中安装VScode编写python,可以run code,但debug就报错:

以上错误是由于win10防火墙拦截了vscode,造成的。按照下图配置防火墙即可。

win10系统下,vscode运行Python没有反应,求助?

你是在开我玩笑,你这个头文件都不调用,而且明显你就是个小白。一行代码能搞定?拓展程序不加载,用shell运行我也是服了

安装的python为什么打不开

安装好的Python打不开,或者运行不了,大多数是因为环境变量没有配置好。

交互式解释器会等待用户输入Python语句。输入Python语句并回车,解释器会执行语句并输出结果。交互式解释器是学习Python语言比

较好的工具,优点是输入Python语句可以立即得到反馈。

推荐:Python教程

Windows启动Python交互式解释器有两种方式。第一种方式是进入Pyhton的安装目录,直接运行python.exe程序;第二种方式是进入

Windows命令行窗口,在命令行窗口启动python.exe。

在Windows命令行窗口启动Python交互式解释器,首先需要将Python安装目录的路径,添加到Path系统环境变量。否则,只能进入

Python安装目录启动交互式解释器。在安装Python3.7时,如果勾选了【Add Python3.7 to PATH】选项,安装程序会自动把Python安

装目录添加到Path系统环境变量。

进入Windows命令行窗口,输入python命令启动交互式解释器,输入python语句并执行,如下图所示。

使用Python自身提供的IDLE集成开发环境

Pyhton自身提供了一个简洁的集成开发环境,具备基本的IDE功能。利用IDLE可以较为方便地创建、运行、测试和调试Python程序。

IDLE本身就是一个Python shell,可以在IDLE窗口直接输入和执行Python语句,IDLE自动对输入的语句进行排版和关键词高亮显示。如

下图所示。

怎么解决VSCode的python插件问题

想用VSCode进行Python调试,安装了python插件后,参考Python and VS Code进行设置:

(个人判断应该是unitTest的设置出了问题)

{

// Python specific

"python.pythonPath": "D:\\Program Files\\Python36\\python",

"python.autoComplete.extraPaths": [

"D:\\Program Files\\Python36\\Lib\\site-packages",

"D:\\Program Files\\Python36\\Lib"

],

"python.devOptions": [

"DEBUG"

],

"python.linting.pylintEnabled": false,

"python.linting.flake8Enabled": true,

"python.formatting.provider": "autopep8",

"python.unitTest.unittestEnabled": true,

"python.unitTest.pyTestEnabled": true,

"python.unitTest.nosetestsEnabled": false,

// Extension and editor preferences

"files.insertFinalNewline": true,

"editor.fontFamily": "Fira Mono",

"editor.fontSize": 14,

"editor.rulers": [79],

"editor.roundedSelection": false,

"explorer.openEditors.visible": 0,

"trailing-spaces.trimOnSave": true,

"files.exclude": {

"**/.git": true,

"**/.DS_Store": true,

".vscode": true,

"**/__pycache__": true,

"**/**/*.pyc": true

}

}

但是每次打开py文件的时候,VS Code都提示“No tests discovered, please check the configuration settings for the tests.”

请问怎么解决这个问题?

谢谢

"python.unitTest.unittestEnabled": true,

"python.unitTest.pyTestEnabled": true,

把这两行改为false

vscode不装python就不能运行吗

VS Code 里是不包括 Python 的,所以你首先得安装一个 Python。

1、终端运行 Python

安装完 python 之后,我们可以用任何一个文本编辑工具开始写 python 代码,然后在 cmd 中运行代码。

在 VS Code 中,在不安装任何插件的情况下,也可以运行 python 代码。

新建一个 test.py 文件,输入 print('Hello World!')。

点击 查看 - 终端(快捷键 Ctrl + `)打开终端,输入 python test.py 即可运行,跟在 cmd 中运行 python 代码是一样的。

VS Code 配置 Python 环境(1).png

2、安装 Python 插件

在不安装插件的情况下,点击 调试 - 启动调试(快捷键 F5)是没办法运行代码的。会让你选择环境,而你根本就没有环境可选。

在 VS Code 的应用商店(快捷键:Ctrl + Shift + X)里搜索 Python 插件,并安装。如下图:

VS Code 配置 Python 环境(2).png

按 Ctrl + Shift + P(或F1),在打开的输入框中输入 Python: Select Interpreter 搜索,选择 Python 解析器。

VS Code 配置 Python 环境(3).png

VS Code 配置 Python 环境(4).png

选择好解析器之后,我们就可以直接在 VS Code 里运行(快捷键 Ctrl + F5)或调试(快捷键 F5)Python 代码了。

3、查看、安装外部库

Python 最强大的就是外部库了,在 PyCharm 中,可以在 Settings 中查看、搜索、安装。那么在 VS Code 中如何安装呢?

上文中提到,可以在终端直接运行 .py 文件,其实,终端就相当于命令提示符(cmd),所以直接在终端输入相应命令就可以了。

已经安装了python,为什么每次打开vs code,python扩展都会出现如图的提示?

你可能安装的时候没有勾选将python 添加到环境变量,如果勾选了重启vscode,不行重启电脑试试,如果没勾选重新安装python,然后重启vscode

(责任编辑:IT教学网)

更多