当前位置: 首页 > news >正文

Python嵌入(绿色免安装)版:解决安装第三方包后仍无法使用问题

一、问题

        在Python开发中,经常需要将环境打包携带或快速部署,而Python官方提供的嵌入式版本(embeddable package)正是完美解决方案。

        免安装版本的python需要手动设置环境变量,方法这里不做讲解。由于嵌入式版为追求最小化,没有预置pip,需要手动下载安装,将下面的连接下载到本地保存,然后执行安装:

https://bootstrap.pypa.io/get-pip.py
python get-pip.py

        安装完成后,执行 pip 依然提示未安装。

二、配置pythonXX._pth文件

        在嵌入版 Python 目录中,可以找到一个名为pythonXX._pth的文件(XX代表版本号,如python39._pth),用记事本打开后,去掉 “import site”前面的 # 号

它控制着 Python 模块搜索机制。嵌入版 Python 默认会忽略系统环境变量和标准库路径,通过取消import site的注释,可以:

  • 启用标准库路径扫描

  • 允许 Python 识别通过 pip 安装的第三方包

  • 使模块导入机制与完整安装版一致

如果不执行此步骤,即使成功安装pip和第三方包,Python也无法找到这些模块,会出现ModuleNotFoundError错误。

三、验证安装与使用

# 检查Python版本
python -V# 检查pip版本
python -m pip -V# 安装测试包(使用国内镜像加速)
python -m pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple

http://www.dtcms.com/a/520184.html

相关文章:

  • 鸿蒙:将Resource类型的image转成 image.PixelMap 类型
  • 如何创建自己的网站平台网站项目建设措施
  • 网站论坛制作滕州手机网站建设案例
  • CANoe学习(一)软件安装和基本使用
  • transform和LLM回顾一下知识点(复习笔记(专业:AI))
  • 怎样创建网站或网页ui设计师怎么做自己的网站
  • Java的抽象类实践-模板设计模式
  • 手记鲁班猫树莓派部署python服务
  • 国企员工学PMP完全是多此一举,听劝好吧
  • 【数论】欧拉函数
  • 【工具】Docker 的基础使用
  • 网站流量与广告费编辑wordpress文章页
  • java基础:String字符串的用法详解
  • 唐河网站制作品牌推广文案
  • VSCode/PyCharm解决“无法加载文件 ***\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本”
  • 做设计的需要网站下载素材吗wordpress菜单添加图标
  • HTML游戏开发:使用视频作为特效自动播放的方法
  • 单芯片USB拓展坞+百兆网卡+读卡器+100W快充芯片CH336F
  • 考研数学——一元函数微分学篇
  • MATLAB基于改进灰色聚类的装备技术风险评估方法
  • 最佳经验网站wordpress大学百度云
  • AI服务器工作之显卡测试
  • C++仿mudo库高并发服务器项目:Socket模块
  • 找人帮忙做网站吉林市百姓网免费发布信息网
  • HTTP与HTTPS协议区别及应用场景
  • HTTP 206状态码:部分内容传输核心技术
  • Vue3 -- 第一个vue项目
  • 收钱码合并的网站怎么做电商网站产品模块
  • Vitis HLS 学习指南与实践教程
  • FBH公司开发了200 MHz GaN降压变换器模块