网址:飞桨PaddlePaddle-源于产业实践的开源深度学习平台
或者找对应python和cuda版本的paddle下载后安装:
https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html
- 你想要安装
paddlepaddle - gpu==2.6.1.post112
版本。在你提供的文件列表中,应该选择paddlepaddle_gpu - 2.6.1.post112 - cp[你的Python版本]-cp[你的Python版本]-linux_x86_64.whl
这个文件进行安装。 - 例如,如果你的 Python 版本是 3.9,那么就选择
paddlepaddle_gpu - 2.6.1.post112 - cp39 - cp39 - linux_x86_64.whl
。 post112是cuda版本,按照cuda版本安装需要的版本;
whl安装命令:
pip install paddlepaddle_gpu-2.6.1.post112-cp39-cp39-linux_x86_64.whl
安装后检查
import paddle
paddle.utils.run_check()
安装可能的问题:
paddle.utils.run_check()
python3.12/site-packages/paddle/base/executor.py", line 168, in as_numpy
return np.array(tensor)
^^^^^^^^^^^^^^^^
TypeError: __array__(): incompatible function arguments. The following argument types are supported:
1. (self: paddle.base.libpaddle.Tensor) -> numpy.ndarray
Invoked with: <paddle.base.libpaddle.Tensor object at 0x7f3476799630>; kwargs: copy=True
上述numpy问题原因和解决方法:
https://github.com/PaddlePaddle/Paddle/issues/67599
原因:python版本和paddle版本不兼容;解决方法: paddle 2.6.1使用 python 3.9 ;