AI2-Paddle环境搭建

1、Anaconda安装

下载网址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D

下载下来后直接安装,建议不要安装在C盘,其他盘都都可以,我这里装在E盘,地址E:\Anaconda3

2、PyCharm安装

这里装PyCharm
官网网址: https://www.jetbrains.com/pycharm/download/?section=windows

3、python搭建

启动命令行

创建paddle环境
conda create --name paddle python=3.12 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
这里安装的默认路径在C:\Users\mark\.conda\env\paddle,进入环境则是conda activate paddle
conda create --prefix=E:\Anaconda3_env\paddle_312 python=3.12 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
这里安装的路径就在E:\Anaconda3_env\paddle_312,进入环境则是 conda activate E:\Anaconda3_ env\paddle_312
创建启动脚本start_paddle.bat
@echo off
call E:\Anaconda3\Scripts\activate.bat E:\Anaconda3_env\paddle_312
cmd /k
每次只需要双击start_paddle.bat即可启动

4、PaddlePaddle安装

官方网址: https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/pip/windows-pip.html

安装命令:
python -m pip install paddlepaddle-gpu==2.6.2 -i https://www.paddlepaddle.org.cn/packages/stable/cu118/
python -m pip install paddlepaddle-gpu==3.3.0 -i https://www.paddlepaddle.org.cn/packages/stable/cu118/
卸载命令:
python -m pip uninstall paddlepaddle-gpu
使用以下命令进行验证。
python -c "import paddle;print(paddle.version)"
清理缓存
conda clean --all

5、Paddle Inference的选择

官网: https://www.paddlepaddle.org.cn/inference/v3.0/guides/introduction/index_intro.html

版本2.6版本

版本3.0以前的版本都有CPU和GPU版本的,3.0以后只有CPU版本,要GPU版本的则需要编译源码
这里的版本选择就与PaddlePaddle的版本有关,PaddlePaddle的版本为2.6的,C++推理库就选择v2.6的
PaddlePaddle的版本为3.2的,C++推理库就选择v3.2的

6、Paddle Inference的源码编译

官网: https://www.paddlepaddle.org.cn/documentation/docs/zh/install/compile/windows-compile.html

试过一次,没有编译成功

相关推荐
Elastic 中国社区官方博客4 小时前
搜索倍增器:推动收入、生产力和 AI 实现规模化
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
wjkjpcba4 小时前
机器人控制板PCBA怎么加工?从SMT贴片到BGA焊接解析机器人电子制造工艺
大数据·人工智能
青 春 记 忆4 小时前
Dify Docker Compose 通用无损升级指南:从备份、双版本预演到切换与回滚
运维·人工智能·python·docker·容器
GlueNa2SiO34 小时前
03-Flask模板引擎Jinja2详解
笔记·python·flask
小猪妈咪爱学法4 小时前
欧盟最新发布《AI数字综合法案(Digital Omnibus‑on‑AI,AI综合修订法案)
人工智能·网络安全
ZGIAI4 小时前
ZGI Workflow 变量池:接住节点输出
人工智能·架构
梵构广告4 小时前
提升品牌识别度有哪些方法?
人工智能
ZGIAI5 小时前
ZGI 记忆隔离:多人共用不串号
人工智能·架构
「QT(C++)开发工程师」5 小时前
C++ 11 常用for循环
开发语言·c++
我还记得那天5 小时前
0 初识C++
开发语言·c++