vscode安装了Python但用不了(vscode中安装python插件)
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