vscode运行python(vscode运行python找不到指定模块)
如何在Visual Studio Code上实现python代码的单步运行
在Visual Studio Code(vscode)界面输入ctrl+shift+p,在命令窗口选择‘选择首选项:打开设置(json)’,打开文件settings.json,输入以下内容
"macros": { ?// Note: this requires macros extension by publisher:"geddski"
? ? ? ? "pythonExecSelectionAndCursorDown": [
? ? ? ? ? ? "jupyter.execSelectionInteractive",
? ? ? ? ? ? "cursorDown"
? ? ? ? ]
? ? }
如下图所示
在vscode界面输入ctrl+shift+p,在命令窗口选择‘选择首选项:打开键盘快捷设置(json)’,接着在文件keybindings.json,输入一下内容
{
? ? ? ? "key": "alt+q",
? ? ? ? "command": "macros.pythonExecSelectionAndCursorDown",
? ? ? ? "when": "editorTextFocus editorLangId == 'python'"
? ? }
如下图所示
最后,重启vscode即可实现python脚本的单步运行
用vscode编写Python
我的上一篇Python环境安装里面提到可以用idle来编写python的代码,但是效率还是太低了,毕竟只有对于大佬来说才是用啥写代码都一样,新手不行啊,初学者总是会忘记一些关键字的拼写啥的,或者想用一些库又不知道它里面有哪些方法等等因素,光用idle是不够的,所以我们需要一些更好用的工具来帮助我们来学习
vscode是一款代码编辑器,而且里面有非常丰富的插件,可以帮助我们提高开发效率,之后我可能会写一篇插件推荐的,不过要注意的是这是编辑器而不是集成开发环境,所以想要真正做项目还是推荐去使用专业的工具哦(比如PyCharm)
回到正题,首先打开浏览器输入官网地址「链接」
下载下来然后打开后,无脑下一步就可以完成安装了
安装完成后就打开软件,这时右下角会提示你安装中文的插件,看个人需要安装,我这里就暂时不安装了
接下来点击左边的侧边栏中的那个四个方块的图标,就可以看见第一个推荐的插件就是Python
当然如果没推荐给你也不要紧,可以点上边的搜索栏直接搜索关键字 "Python" 就行
然后点击 "install"安装就行,刚刚没安装中文插件的也可以搜索关键字 "chinese"来安装
现在可以点`New File`来新建代码文件开始写代码了
打开一个新文件后点上面的 `select a language`(装了中文插件的话应该叫“选择语言”),让后再搜索框中输入python来选择创建python文件
接下来就可以开始写代码了,可以看见,当我刚开始写下两个字母,vscode就开始给我提示代码了,按下 Tab 键或 Enter 键时,vscode就会帮我们补全我们的代码了
当你的代码写好保存以后,右上角就会有一个三角符号点击一下就可以运行代码了
可以在vscode的内置终端里看到输出结果
当然还有另一种运行方式,就是右键你的文本编辑框,然后点`Run Current File in Interaction Window` (在交互式窗口中运行文件)来将代码运行到Jupyter Notebook(交互式笔记本)中
如果没有预先安装jupyter插件右下角会提醒你安装,点击安装即可
等安装完后再来运行一下看看效果
好了,今天的介绍就到这里了
喜欢的话记得关注我呀
也可以到CSDN中搜索同名账号,我会两边一起更新的
VSCode 使用 code-runner 运行 Python 遇到的问题
配置保存后重新运行:
配置保存后运行:
可以运行了,但产生了新问题:中文乱码。
也有两种解决办法:
当 pyhont 文件配置有文件头时,会产生以下错误:
修改配置: settings.json
保存后运行:
vscode不能立马运行新添的python代码?
步骤一:我们先打开vscode编辑器,进入主菜单,用鼠标单击最左侧的小方块按钮。 步骤二:在弹出的搜索框中,输入“python”,选择第一个”python”进行安装。 步骤三:回到vscode编辑器主页面,点击菜单栏中是“文件”,下拉中选择“新建文件”,或者可以使用快捷键ctrl+n。 需要设置语言版本为python。 步骤四:就可以直接在这个新建的python文件中输入python语言了。 步骤五:可以直接在界面中右击鼠标,选择“Run Code”对python文件进行运行,也可以选择菜单栏中的”Debug”下拉菜单,选择“Run Code”。 以上的内容介绍就是在vscode中创建并运行python文件,需要先安装python扩展,然后在创建python文件。
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),所以直接在终端输入相应命令就可以了。
如何让VSCode单步执行脚本内Python语句(Mac系统)
在写脚本的阶段,需要一步一步运行、检查、调试。用惯了Spyder和RStudio之后,更加习惯了快捷键单步执行语句。当按下某组快捷键时,希望编辑器应该做两个动作:1.运行这行命令;2. 光标自动跳到下一行。
最终在这里找到了解决方案:
按步骤说一下:
4)把这段话放keybindings.json里面 :
? ? ? "key": "cmd+e" 是我自定义的快捷键,自己改自己想用的。
设置好之后重新打开VSCode,打开一个 .py 脚本,就可以按快捷键企图单步运行了。第一次按会唤醒交互窗口,之后就两个窗口一左一右,运行和调试起来很方便!