2025年5月 安装制作便携Python + Pytorch GPU版 小记

第一步:下载

参考网页:Python Releases for Windows | Python.org

访问官网,按Ctrl+F查找,输入"3.11.9",找到"Windows embeddable package (64-bit)",点击下载即可。

第二步:安装PIP

参考网页:python Windows embeddable (64-bit) 安装pip步骤-CSDN博客

  1. 在根目录下建一个文件pip.ini,输入以下内容:
[global]
 
index-url=http://mirrors.aliyun.com/pypi/simple/
 
[install]
 
trusted-host=mirrors.aliyun.com
  1. 在根目录下建一个文件get-pip.py(utf-8格式),内容是bootstrap.pypa.io/get-pip.py

  2. 修改 python310._pth,去掉import site前的注释

  3. 运行:python get-pip.py
    输出:Successfully installed pip-21.3.1 setuptools-60.5.0 wheel-0.37.1

  4. 检查pip安装是否成功,运行:python -m pip -V
    输出:pip 21.3.1 from path\to\lib\site-packages\pip (python 3.10)

第三步:安装Python包

假设根目录是./python_embed

  1. 建议先单独安装Pytorch相关包(CUDA无需额外安装),执行命令
"./python_embed/python" -m pip install torch==2.7.0 torchvision==0.22.0 torchaudio==2.7.0 --index-url https://download.pytorch.org/whl/cu128
  1. 写一个requirements.txt以便安装其他的库
# 数据分析
numpy             # 数值计算库,提供高效的多维数组操作
pandas            # 数据处理与分析库,适合处理表格和时间序列数据
scipy             # 科学计算库,包含优化、积分、插值、信号处理等模块
matplotlib        # 绘图库,用于生成各类静态、动态、交互式图表
scikit-learn      # 机器学习库,包含分类、回归、聚类等常用算法

# 文档处理
python-docx       # 用于创建和修改 Word (.docx) 文档的库
openpyxl          # 用于读写 Excel (.xlsx) 文件的库
PyPDF2            # 用于读取和操作 PDF 文件的库(支持拆分、合并、提取内容等)

# 影音处理
ffmpeg-python     # FFmpeg 的 Python 封装,用于音视频转换和处理
opencv-python     # 计算机视觉库,用于图像处理、视频分析、摄像头读取等
pillow            # 图像处理库,支持打开、编辑、保存多种格式的图片

# 辅助工具
pyautogui         # 自动化鼠标键盘操作
requests          # HTTP请求库
pyside6			  # 用于开发UI界面
flask			  # 用于开发网页后端

然后执行命令

"./python_embed/python" -m pip install -r requirements.txt

特别注意

  1. 不能将Jupyter安装到该便携Python中,Jupyter会认Python的路径,一旦移动将无法启动,其他包暂未发现异常。
  2. 本教程具有时效性,不保证若干时间后仍然可以复现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值