windows下使用vscode编写运行以及调试Python
更新于2018年10月:
首先去python官网下载python3 地址:https://www.python.org/downloads/windows/
下载好后直接安装 记得勾选添加环境变量
安装好后现在就能编写python了
可以在cmd下输入python -v检查是否安装成功
现在你的电脑就能直接运行python了
随便新建一个文本文档输入
import os print("hello world") os.system("pause")
保存后将拓展名改为.py
双击即可运行
现在下载安装visual stdio code
选择插件安装
安装好python和code runner两个插件,如果需要切换中文的话再安装chinese这个插件
安装好以后重新加载,安装中文插件则需要重启vscode
这时可以先选中一个文件夹作为代码区
用vscode打开这个文件夹然后在里面建一个.py文件(当然直接新建一个py文件也可以)
输入
info=input() print(info)
这个时候你会发现无法输入数据也无法结束程序
解决办法是依次打开:文件>首选项>设置>用户设置>拓展>Run Code Configuration
找到Run In Terminal打上勾 这样运行的程序就会运行在vscode的集成控制台上
这里工作区设置也有这个选项,但工作区设置只会对工作区生效,不建议新手使用
这样问题就能解决了
然后是调试Python
这时必须先在vscode文件选项里面打开一个文件夹
点击调试
选添加配置
选择python
然后会出现一个.vscode的文件夹并且里面有一个launch.json文件,内容大概是下面这些
这时调试选项处多了这些
分别对应5种不同的情况(和名字对应)
根据需要保留你所需要的就行,多余的在配置文件中删除掉就行
其中第一种是在集成终端调试普通的python程序,类似于vs2017那样断点调试,点击代码左侧添加断点
比如
按f5启动调试
调试的话可以在运行到断点处在调试控制台输入表达式查看结果
像这样
至此大功告成
如果想要python像c/c++那样生成一个exe文件,需要用到pyinstaller进行打包
按ctrl+~打开终端或者桌面按住shift点鼠标右键选择运行powershell或者最传统的win+r运行输入cmd
输入:pip install pyinstaller
然后等待自动安装
将python程序打包为exe文件的指令是pyinstaller [-F] <文件名> 其中-F是可选参数,添加-F会让程序打包为单个exe文件,不添加的话会打包成一个文件夹,文件名支持相对路径和绝对路径
比如:pyinstaller -F C:\Users\TAMING\Desktop\hello.py
这个是刚刚在桌面新建的hello world文档,打包为单个exe文件但会降低打开速度,可以去掉-F不打包为单个文件,也就是pyinstaller C:\Users\TAMING\Desktop\hello.py
请注意打包并非编译,仅仅只是打包进一个python.dll然后由这个模块来执行我们写好的.py文件
打包好后会在对应路径下生成一个build和dist文件夹,打包好的exe文件在dist文件夹里
windows下使用vscode编写运行以及调试Python的更多相关文章
- windows下使用vscode编写运行以及调试C/C++
未经允许,禁止转载,唯一出处:tangming博客园 最后更新于2019年4月4日: 多次更新,内容较多,篇幅较大,但如果是喜欢visual stdio code这款编辑器的话建议仔细阅读,有疑问的地 ...
- windows下 go vscode编译运行方法
1:直接在终端运行go run命令编译 2.安装code runner插件,根据箭头标示顺序,可以在右侧看到它支持的语言.
- [日常] windows下使用vscode配合xebug调试php脚本
windows下使用vscode配合xebug调试php脚本 要下载有php_xebug.dll扩展的版本,最新版可能没有这个扩展,php7.3应该是有的,php7.3.4好像没有默认是不加载这个扩展 ...
- windows下用vscode写C++
[本文参考:https://www.cnblogs.com/zhuzhenwei918/p/9057289.html 和 https://www.zhihu.com/question/3031589 ...
- Windows 下的 Makefile 编写
Windows 下的 Makefile 编写(一)Makefile的基本规则 作者:cntrump Makefile对于很多人来说是陌生的,特别是习惯于使用 IDE 的人来说,似乎没有听说过 Make ...
- flume 1.7在windows下的安装与运行
flume 1.7在windows下的安装与运行 一.安装 安装java,配置环境变量. 安装flume,flume的官网http://flume.apache.org/,下载地址,下载后直接解压即可 ...
- Windows下MySQL多实例运行(转)
关键字:Windows下MySQL多实例运行 阅读前注意事项: 1.有的版本的data目录不直接放在mysql安装目录下,有可能在:C:\ProgramData\MySQL\MySQL Server ...
- 在windows下用eclipse + pydev插件来配置python的开发环境
在windows下用eclipse + pydev插件来配置python的开发环境 一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python. ...
- 转 windows下安装pycharm并连接Linux的python环境 以及 windows 下notepad ++编辑 linux 的文件
######sample 1:windows下安装pycharm并连接Linux的python环境 https://www.cnblogs.com/junxun/p/8287998.html wind ...
随机推荐
- learning docker steps(3) ----- docker services 初次体验
参考:https://docs.docker.com/get-started/part3/#docker-composeyml docker 的 service样例, 我们可以理解成是一个本地负载均衡 ...
- pyinstall 把你的程序变成windows的可执行程序。py exe UPX
我们先看一下这个官方文档 http://pythonhosted.org/PyInstaller/ 其实常用的也就是两句 pyinstall ***.py pyinstall -F ***.py 一: ...
- 实现checkbox的多选
checkbox多选 技术一般水平有限,有什么错的地方,望大家指正. 全选,多选都是为了使用的方便,一般情况下全选就够用了,但是用户要求实现一个多选的功能也没有办法老老实实的做吧. 多选的实现也较为简 ...
- QQ提示应用程序并行配置不正确,绿色版QQ不能运行解决方法
出现此问题是因为您的计算机中缺少VC运行库导致的,建议您到互联网上下载相应的VC2005运行库,Windows 7请下载VC2008运行库安装到您的计算机中.如果您安装了运行库还是不行,建议您安装:( ...
- JAVA中int转string及String.valueOf()的使用
日常java开放中,经常会遇到int和String的互转,一般图省事的做法就是: String length = ""+100; length的生成需要使用两个临时字符串" ...
- 《JAVA---day03---运算符》
/*[位运算符] 运算符: 运算 范例 说明 <<: 左移 3<<2=12--->3*2*2=12 >>: 右移 3>>2=1---->3/ ...
- 一个用vue-cli vue-router2.1 vue 2.1 vuex2.1 echarts统计 express 的 时间轴 记录每天活动
界面还挺好看的... 可以记录每天的点点滴滴... 1.使用 express 作为服务器 2.fs 模块 fs.writeFileSync 随机写入模拟数据 3.vuex 包括 states 存储数据 ...
- golang多进程测试代码
package main import ( "fmt" "runtime" ) func test(c chan bool, n int) { x := 0 f ...
- HandBrake 开源视频转码器、编码转换器、格式转换器
HandBrake 开源视频转码器.编码转换器.格式转换器 点击下图进入官网下载页面:https://handbrake.fr/downloads.php macOS 下可能会阻止安装! 其实也不是安 ...
- UI基础:UIControl及其子类
UISegmentedControl UISegmentedControl 是iOS中的分段控件 每个segment 都能被点击,相当于集成了若干个button. 通常我们会点击不同的segment ...