centos:安装paddlehub详细教程
- 环境
- 1.安装python3.8
- 2.安装paddlepaddle和paddlehub
- 3.检查paddlehub是否可用
-
- 问题1:ImportError: libssl.so.1.1: cannot open shared object file: No such file or directory`
- 问题2:ImportError: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/local/python3/lib/python3.8/site-packages/paddle/fluid/libpaddle.so)
- 问题3:ModuleNotFoundError: No module named '_ssl'
- 问题4:ModuleNotFoundError: No module named ‘_sqlite3‘
- 问题5:ImportError: libGL.so.1: cannot open shared object file: No such file or directory
- 问题6:ModuleNotFoundError: No module named '_bz2'
- 问题7:ModuleNotFoundError: No module named '_lzma'
- 问题8:TypeError: Descriptors cannot be created directly.
- 最后,终于成功了
- 4.使用hub
环境
centos9
python3.8
paddlepaddle-cpu==2.4.2
paddlehub==2.4.0
1.安装python3.8
2.安装paddlepaddle和paddlehub
安装时可使用其他源,后面的paddlehub没有限制版本,实际安装时如果加上==2.4.0
,会出现报错(报错提示里面会出现index-url
,此处省略)
pip3 install --upgrade paddlepaddle==2.4.2 -i https://mirror.baidu.com/pypi/simple
pip3 install --upgrade paddlehub -i https://mirror.baidu.com/pypi/simple
安装过程中报错
ModuleNotFoundError: No module named '_ctypes'
,
如下所示
对应解决方案如下
centos问题1:ModuleNotFoundError: No module named ‘_ctypes’
解决后成功安装paddlhub
3.检查paddlehub是否可用
paddlehub安装后,可以使用hub命令执行对应模型下载