在Windows下使用Python嵌入式环境包

1.从管网下载Windows嵌入式包

 2.解压文件

 3.下载get-pip.py

  前往https://bootstrap.pypa.io/get-pip.py  另存为当前根目录文件夹下

4.执行get-pip.py

我们拷贝完成之后选择退出,然后在标题栏输入 cmd

 在新打开的命令中输入 python get-pip.py

python get-pip.py

此时我们的目录中多出两个文件夹LibScripts,我们后面会经常用到的只有 Lib 文件夹,我们在这里拷贝第三方的库

 

  1. 修改配置文件

如何安装新的模块#

切换到我们的 Scripts 文件夹里面,里面应该有一个 pip.exe 文件,这个时候在导航栏里面输入 cmd 打开控制台,然后正常的 pip 即可,最终文件会被安装到当前嵌入式环境的 Lib\site-packages 中

 

这个时候先全部打包好,弄成一个可以直接运行 exe 或者 bat,不管什么格式,总之对方拿到之后双击就能运行就是成功,我们的 pyinstaller 就是前面一种,但是 pyinstaller 打出来的包巨大无比,而且有的时候打包单文件还会报错

于是今天我们就来讲讲第二种,这一方法也是官方的推荐,官方看到我们使用 python 苦于打包,于是退出了嵌入式版本

什么是嵌入式?#

嵌入式 python 是一个简化版的 python,这个版本的 python 省去了很多无用的东西,最终只留下一个非常精简的解释器,让其他电脑可以不用安装 python 也能执行 python ,这就是嵌入式的概念

你可以理解为完整的 python 是食堂,你需要各种等待才能拿到需要的东西, python 嵌入式更像是快餐,你没办法在 python 嵌入式里面开发(大部分情况下),但是好在能够打开就用

因为嵌入式需要一串启动咒语,所以我们一般是用 .bat 的方式来进行调用,方便新手能够一键启动,目前很火的 Ai 整合包也是采用同样的方法

如何安装嵌入式?#

网上现在其实也有安装的教程, 但是不是特别详细,今天在这里完整的复述一遍,让小白能够一步步实现自己的打包梦

前往官网下载嵌入式#

  1. 首先我们打开官网来到最新的官网页面https://www.python.org/
    • 备注:下载的页面排版更新了,如果你按老教程会找不到在什么地方

image-20221019103253054

  1. 选择 Downloads 标签页,然后选择 Windows,点击

image-20221019103345590

  1. 在屏幕中寻找带 embeddable 字眼的安装包,版本不受限制,不过最好和本地现有的安装版本一致
    • (新手不要盲目安装3.10 +的版本,许多库都还没跟上最新版本,可能会导致少数库用不了)
    • 如果不知道自己的 python 版本,可以在命令行中输入 python 即可看到

image-20221019103542791

解压并配置嵌入式设置#

我们现在从官方下载下来了嵌入式的版本,但是我们还需要进行一系列的配置我们才能够进行使用

  1. 解压

我们现在把刚刚下载的文件解压到一个地方

image-20221019103858883

  1. 下载 get-pip.py

我们发现这个版本的 python 没有 lib,我们需要自行下载,下载的方式也很简单,前往https://bootstrap.pypa.io/get-pip.py,然后将所有内容拷贝下来,保存到同名的文件中

image-20221019104122649

你可以选择直接另存网站,或者选择全选拷贝,最终效果是一样的

image-20221019104205096

  1. 执行 get-pip.py

我们拷贝完成之后选择退出,然后在标题栏输入 cmd

D:\Code\LJCX\LJCX.GeothermalHeat\LJCX.GeothermalHeat.Api\bin\Debug\net6.0\python-3.12.3\Scripts> pip list

 

 

posted @   骑着蚂蚁快跑  阅读(395)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示