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

试过一次,没有编译成功

相关推荐
泰迪智能科技2 小时前
分享|高校必备三大实训管理平台,助力高校人工智能、大数据、商务数据分析人才培养
大数据·人工智能·数据分析
Shining05962 小时前
推理引擎方向(二)《大模型原理与结构》
人工智能·rnn·深度学习·学习·其他·大模型·infinitensor
PHOSKEY2 小时前
光子精密闪测仪检测机器人谐波减速器部件,赋予AI执行柔顺运动
人工智能·机器人
@拾柒猿2 小时前
Ai大模型与 Ai编程工具总结
人工智能
进击monkey2 小时前
企业知识库选型对比:PandaWiki 与 DokuWiki 全方位评测
人工智能·ai知识库
廋到被风吹走2 小时前
【LangChain4j】特点功能及使用场景
后端·python·flask
大强同学2 小时前
notebooklm-py:把 NotebookLM 放到你的程序中
人工智能·ai编程
Eward-an2 小时前
LeetCode 239. 滑动窗口最大值(详细技术解析)
python·算法·leetcode