| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> python 嵌入式打包【保姆级文图教程】 -> 正文阅读 |
|
[Python知识库]python 嵌入式打包【保姆级文图教程】 |
python 嵌入式打包嵌入式解决了什么问题?我们有的时候写代码不是为了自己而写,而且是需要发给别人,比如别人拜托你帮忙写个什么文件批量重命名或者操作 excel 之类的,但是别人电脑上没有安装 python ,你想让一个小白安装 python 是一件麻烦事情不说,而且最终还可能各种报错 这个时候先全部打包好,弄成一个可以直接运行 exe 或者 bat,不管什么格式,总之对方拿到之后双击就能运行就是成功,我们的 pyinstaller 就是前面一种,但是 pyinstaller 打出来的包巨大无比,而且有的时候打包单文件还会报错 于是今天我们就来讲讲第二种,这一方法也是官方的推荐,官方看到我们使用 python 苦于打包,于是退出了嵌入式版本 什么是嵌入式?嵌入式 python 是一个简化版的 python,这个版本的 python 省去了很多无用的东西,最终只留下一个非常精简的解释器,让其他电脑可以不用安装 python 也能执行 python ,这就是嵌入式的概念 你可以理解为完整的 python 是食堂,你需要各种等待才能拿到需要的东西, python 嵌入式更像是快餐,你没办法在 python 嵌入式里面开发(大部分情况下),但是好在能够打开就用 因为嵌入式需要一串启动咒语,所以我们一般是用 如何安装嵌入式?网上现在其实也有安装的教程, 但是不是特别详细,今天在这里完整的复述一遍,让小白能够一步步实现自己的打包梦 前往官网下载嵌入式
解压并配置嵌入式设置
我们现在把刚刚下载的文件解压到一个地方
我们发现这个版本的 python 没有 lib,我们需要自行下载,下载的方式也很简单,前往https://bootstrap.pypa.io/get-pip.py,然后将所有内容拷贝下来,保存到同名的文件中 你可以选择直接另存网站,或者选择全选拷贝,最终效果是一样的
我们拷贝完成之后选择退出,然后在标题栏输入 在新打开的命令中输入 此时我们的目录中多出两个文件夹
我们现在打开 可以看到刚刚打开的文件内容应该是这样的 去掉最后一行的注释
到此为止,我们的安装和配置就结束了,接下来我们来介绍一下怎么使用 如何安装新的模块切换到我们的 如何运行在包含 或者您可以把这个路径添加到系统环境变量中,这样也可以很方便的进行使用 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/26 3:19:41- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |