安装paddlepaddle

发布时间 2024-01-04 19:37:06作者: 大风吹屁股

两个问题

第一个libssl.so.1.1 问题,报错如下

(paddlesp) ww@pp:~/桌面$ python
Python 3.10.13 (main, Sep 11 2023, 13:44:35) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import paddle
Error: Can not import paddle core while this file exists: /home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/fluid/libpaddle.so
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/__init__.py", line 31, in <module>
    from .framework import monkey_patch_variable
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/framework/__init__.py", line 17, in <module>
    from . import random  # noqa: F401
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/framework/random.py", line 17, in <module>
    from paddle import fluid
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/fluid/__init__.py", line 36, in <module>
    from . import framework
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/fluid/framework.py", line 35, in <module>
    from . import core
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/fluid/core.py", line 356, in <module>
    raise e
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/fluid/core.py", line 269, in <module>
    from . import libpaddle
ImportError: libssl.so.1.1: cannot open shared object file: No such file or directory
>>> 

解决方法:

wget http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb

第二个问题 libcudart.so.10.2不能被找到。报错如下

(paddlesp) ww@pp:~/桌面$ python
Python 3.10.13 (main, Sep 11 2023, 13:44:35) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import paddle
Error: Can not import paddle core while this file exists: /home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/fluid/libpaddle.so
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/__init__.py", line 31, in <module>
    from .framework import monkey_patch_variable
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/framework/__init__.py", line 17, in <module>
    from . import random  # noqa: F401
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/framework/random.py", line 17, in <module>
    from paddle import fluid
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/fluid/__init__.py", line 36, in <module>
    from . import framework
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/fluid/framework.py", line 35, in <module>
    from . import core
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/fluid/core.py", line 356, in <module>
    raise e
  File "/home/ww/miniconda3/envs/paddlesp/lib/python3.10/site-packages/paddle/fluid/core.py", line 269, in <module>
    from . import libpaddle
ImportError: libcudart.so.10.2: cannot open shared object file: No such file or directory
>>> 

解决方法:参照博客

安装paddlepaddle后,显示ImportError: libcudart.so.11.0: cannot open shared object file: No such file or directory