vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件据说VisualStudioCode(VSCode)的诸多好处,了解了一下果然很喜欢,我喜欢它的原因主要有3个,一是VSCode开源且跨平台,二是因为其界面非常酷,三是可以满足我的大所属代码需求,除此之外当然还有强大的好奇心。使用VScode编写第一个Python程序“one.py”,并将其打包成.exe文件。演示使用的程序版本:python36,VScode1.27.1,pyinstal…

大家好,又见面了,我是你们的朋友全栈君。

据说Visual Studio Code(VS Code)的诸多好处,了解了一下果然很喜欢,我喜欢它的原因主要有3个,一是VS Code开源且跨平台,二是因为其界面非常酷,三是可以满足我的大所属代码需求,除此之外当然还有强大的好奇心。

使用VScode编写第一个Python程序“one.py”,并将其打包成.exe文件。

演示使用的程序版本:python36,VScode1.27.1,pyinstaller3.4

二、配置Python环境

点击左下角的吃了图标,在弹出的菜单中选择extensions,在左上方搜索框内输入“Python”,可以看到好多Python插件,选择安装喜欢的Python插件(配图两张)。

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图1 安装Python插件之Step1

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图二 安装Python之Step2

另外,确保Python的安装目录必须要添加到系统环境变量插件才能正常运行。计算机->属性->高级系统设置->环境变量,在系统变量里找到“Path”双击打开,在“变量值”后面添加Python的安装路径,确定保存即可。添加完成后Win+R,输入python开验证是否添加成功。(配图两张,来展示关键步骤)

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图3 设置python系统环境变量

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图4 验证Python环境变量是否添加成功(正常的界面)

三、使用VS Code编写第一个Python程序

下面的内容将换电脑来写了,截图风格不一致(现在用Windows10系统的电脑,之前是Windows7),敬请谅解!

1.创建一个文件夹,用于存放项目的源代码,我在e盘下创建了一个VScode/one的目录。

2.在welcome页面点击“Open folder”,选择刚才创建的目录e:/VScode/one。

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图5 打开目录e:\VScode\one的显示效果

3.点击下图所指位置“New File”,在输入框中输入文件名“one.py”,双击文件“one.py”可以看到代码书写区域。

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图6 新建文件“one.py”

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图7 打开文件“one.py”

4.书写示例代码,如下:

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

1 #coding:utf-8

2 ”’

3 VS写的第一个Python程序4 ”’

5

6 if __name__==”__main__”:7 name = input(“What\’s your name?\n”)8 print(“Hello %s”%name)9 input(“按任意键结束”)

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

5.按F5运行代码,运行效果如下图所示:

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图8 代码执行效果

如果之前必要的Python插件未安装正确,在运行代码时可能会出错,VScode根据.py的文件类型自动查找到正确的插件,并提示需要安装(一般在屏幕右下角),点击“install”进行安装即可,按照提示安装完插件,就可以执行代码了。

四、将Python文件打包成.exe程序

使用pip安装pyinstaller,再使用pyinstaller打包python程序。

1.Win+R,用CD命令进入Python安装目录,再进入script目录,键入pip.exe install pyinstaller回车即开始安装pyinstaller。

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图9 pip安装pyinstaller

2.安装完成后,python36\Scripts目录下会有名为“pyinstaller.exe”的程序,将其所在路径添加到系统环境变量。方法与添加Python到系统环境变量方法一样,下图展示在Windows10下的添加效果。

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图10 pyinstaller添加环境变量

3.打包Python文件成.exe程序。Win+R切换到目标Python文件目录“VScode\one\”,键入pyinstaller -F one.py,按回车键开始打包文件。(此处“one.py”即为要打包的python文件,读者可以根据实际情况更换)

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图11 使用pyinstaller打包python文件

4.结果验证,找到one.exe程序双击打开,可以看到跟之前在VScode中运行的效果完全一样。

vs python生成exe文件_使用VScode编写python程序并打包成.exe文件

图12 one.exe程序执行效果

完毕!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/146207.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月15日 下午5:40
下一篇 2022年5月15日 下午5:40


相关推荐

  • Qt加载百度离线地图

    Qt加载百度离线地图1 下载百度地图离线 API1 3 下载链接 http download csdn net detail caoshangpa 网上虽然出现了 2 0 版本离线 API 但是经试用 存在很多问题 该 1 3 版本离线 API 也是由高人制作 我只是优化了一下 去掉了百度的 logo 2 下载瓦片地图百度地图是由一张张正方形瓦片组成 在拖动地图时 只加载可视范围内的瓦片 如下图所示

    2026年3月20日
    2
  • RNN简介

    RNN简介1 RNN 的应用 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp RNN 主要有两个应用 一是评测一个句子出现的可能性 二是文本自动生成 2 什么是 RNN nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp RNN 之所以叫 RNN 是因为它循环处理相同的任务 就是预测句子接下来的单词是什么 RNN 认为在这循环的任务中 各个步骤之间不是独立 于是它循环记录前面所有文本的信息 也叫记忆 作为预测当前词的一个输入 nbsp nbsp nbsp 在 RNN 中 每个词作为一层

    2026年3月26日
    2
  • Sqlsession 的理解

    Sqlsession 的理解MyBatis 的持久化解决方案是将用户从原始的 JDBC 访问中解放出来 用户只需要定义需要操作的 SQL 语句 无须关注底层的 JDBC 操作 就可以以面向对象的方式来进行持久化层操作 底层数据库连接的获取 数据访问的实现 事务控制等都无须用户关心 从而将应用层从底层的 JDBC JTAAPI 抽取出来 通过配置文件管理 JDBC 连接 让 MyBatis 解决持久化的实现 在 MyBatis 中的常见对象有 SqlSes

    2026年3月16日
    2
  • css如何去掉li的点,css怎么去掉li的点

    css如何去掉li的点,css怎么去掉li的点html 的 li 标签默认带有小圆点 css 中可以使用 list style type 属性来去掉 li 的小圆点 只需要给 li 标签添加 list style type none 样式 设置 li 列表项前无标记即可 本教程操作环境 windows7 系统 CSS3 amp amp HTML5 版 DellG3 电脑 html 中的标签自动会带个小圆点 无序列表中 CoffeeTeaMil 效果图 要如何去掉这个

    2026年3月18日
    2
  • Pycharm 安装插件[通俗易懂]

    Pycharm 安装插件[通俗易懂]Pycharm安装插件Pycharm安装插件Pycharm中一些值得安装的插件RainbowBracketsIdeaVimMarkdownNavigatorTranslation如果说编辑器是程序员的武器,那么插件就是装备加成。插件可以让编写代码更加灵活Pycharm安装插件点击file–settings,进入设置找到apperance中的Plugins,在搜索框中搜索想要的插件,然后点击安装即可Pycharm中一些值得安装的插件RainbowBrack

    2022年8月29日
    7
  • 常见数据处理方法

    常见数据处理方法有时候更多数据处理从语言角度 调用不同 api 处理数据 但是从业务的角度想就很少了 最近从业务的角度了解了下常见数据处理的方法 总结如下

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号