栏目树
|- Node.js |- fnm——node.js快捷管理工具 |- 服务端 |- linux下安装gmssl后,提示gmssl: symbol lookup error: gmssl: undefined symbol: PBEPARAM_it, version OPENSSL_1_1_0d |- linux下实现实时文件同步 |- 数据库 |- mysql |- MySQL函数:NOW( |- mysql的SQL语句中having的作用 |- PHP |- 使用Chokidar-CLI+PHP脚本,实现文件实时同步 |- 用PHP实现图片批量压缩 |- Linux |- nohup 执行的命令,进程在当前会话结束会跟随关闭 |- inotifywait结合php脚本,实现实时同步服务器文件(豆包方案) |- linux下挂载ntfs分区 |- Python |- 下载安装embed(嵌入式/绿色)版python |- 禁用密码登录SSH |- 前端开发 |- HTML+CSS |- CSS嵌套 |- 字间距 |- 段落缩进样式 |- 开发工具 |- 手搓VSCode-Cli |- Eclipse启动时提示Not implemented [WebView2 runtime not found] |- Eclipse/Zend studio匿名类代码不提示的解决办法 |- Eclipse/Zend studio 将windows风格换行(\r\n)替换为Unix风格换行( |- vscode使用编辑器显示空格、制表符 |- Eclipse下指定命名空间的根目录 |- Git |- 使用指定的私钥从ssh协议的git仓库克隆项目 |- 从某个tag处创建分支,再合并到当前分支 |- 远程使用SSH协议时,使用指定的私钥的配置方法 |- 堡垒机是什么 |- windows |- 使用ssh时提示Couldn't open /dev/null: No such file or directory |- windows下CMD命令行操作端口转发:netsh 神器 |- windows 11 右键菜单改为windows 10风格 |- windows 11 下新开的CMD窗口自动使用原窗口的多标签 |- VM里linux挂载共享目录 |- win 11使用win10风格的鼠标右键菜单 |- windows 11自带的录屏工具 |- windows 11新机首次进入系统,不想登录微软账号 |- win10下批处理脚本可以用哪些变量 |- 小乌龟git拉阿里云效的仓库报错fatal: protocol error: bad line length character: Welc |- 好码收藏 |- openspout——读写表格的利器
下载安装embed(嵌入式/绿色)版python


一、嵌入式 Python 是什么?

就是免安装、解压即用的最小版 Python,体积小、干净,但默认不带 pip、不带环境变量、不带脚本目录,需要手动配置。

二、完整配置步骤(必做)

1. 解压文件

把下载的 python-3.x.x-embed-amd64.zip 解压到一个固定目录,例如:
plaintext
D:\PythonEmbed 

不要放在中文路径、不要放在桌面、不要移动文件夹!

2. 开启 pip 功能(最关键!)

嵌入式版默认禁用 pip,必须手动开启:
  1. 进入解压目录
  2. 找到文件:python3x._pth(例如 python311._pth)
  3. 用记事本打开
  4. 取消注释这一行(删掉前面的 #)
plaintext
#import site 

改成:
plaintext
import site 

保存关闭。

3. 安装 pip(嵌入式版默认没有)

打开 CMD,cd 进入你的解压目录:
cmd
D:
cd D:\PythonEmbed 

然后执行安装 pip 命令:
cmd
python -m ensurepip 

成功后会显示:
plaintext
Successfully installed pip-xx.x setuptools-xx.x 


4. 配置系统环境变量(让全局能调用 python、pip)

步骤 A:添加 Python 主目录

  1. 右键 此电脑 → 属性 → 高级系统设置 → 环境变量
  2. 系统变量 → Path 里点击 新建
  3. 填入你的解压路径,例如:
plaintext
D:\PythonEmbed 

步骤 B:添加 Scripts 目录(pip 所在目录)

再新建一条:
plaintext
D:\PythonEmbed\Scripts 

最终 Path 里必须有这两条:

plaintext
D:\PythonEmbed
D:\PythonEmbed\Scripts 


5. 测试是否配置成功

关闭所有 CMD,重新打开一个新 CMD:
cmd
python --version
pip --version 

能显示版本号 = 配置成功!

三、安装包(如 tccli)

cmd
pip install tccli -i https://pypi.tuna.tsinghua.edu.cn/simple 


四、嵌入式 Python 常见坑(必看)

  1. 不能随便移动文件夹,否则全部失效
  2. 不能和安装版 Python 混用,容易冲突
  3. 部分库不支持嵌入式版(极少)
  4. 升级 pip 用这个命令
python -m pip install --upgrade pip 


五、极简总结(你只需要记这 4 步)

  1. 解压到固定英文路径
  2. 修改 python3x._pth 开启 import site
  3. 执行 python -m ensurepip 装 pip
  4. 把主目录 + Scripts 目录加入 Path