paddle在ubuntu18.04 python3.6.9下cv2依赖问题

前言:

下载百度paddle的python3版本后检查安装时出现报错from .cv2 import * ImportError: libGL.so.1: cannot open shared object file: No such file or directo,发现缺少libGL.so.1文件

解决步骤:

  1. 安装apt-file
apt-get install apt-file
apt-file update
  1. 查找依赖库
apt-file search libGL.so.1
  1. 获得结果
libgl1: /usr/lib/x86_64-linux-gnu/libGL.so.1
libgl1: /usr/lib/x86_64-linux-gnu/libGL.so.1.0.0
nvidia-340: /usr/lib/i386-linux-gnu/libGL.so.1
nvidia-340: /usr/lib/x86_64-linux-gnu/libGL.so.1
primus-libs: /usr/lib/x86_64-linux-gnu/primus/libGL.so.1
virtualbox-guest-x11: /usr/lib/virtualbox/additions/libGL.so.1
virtualbox-guest-x11-hwe: /usr/lib/virtualbox/additions/libGL.so.1
  1. 安装
apt-get install libgl1

参考链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将Python的版本切换为Paddle环境中的Python插件,需要按照以下步骤进行操作: 1. 确认安装了PaddlePaddle框架和相应的Python插件。可以通过检查是否安装了`paddlepaddle`和`paddlepaddle-gpu`包来确认。 2. 打开终端或命令提示符窗口,输入以下命令来检查当前Python版本: ``` python --version ``` 如果已经安装了PaddlePaddle环境,上述命令显示的应该是PaddlePaddle环境中的Python版本。 3. 如果当前Python版本不是PaddlePaddle环境中的Python插件,可以考虑使用`virtualenv`工具创建一个独立的Python环境,从而在环境之间切换。 4. 安装`virtualenv`包,可以使用以下命令: ``` pip install virtualenv ``` 5. 在合适的目录下创建一个虚拟环境,比如命名为`paddle_env`: ``` virtualenv paddle_env ``` 6. 激活虚拟环境,可以执行以下命令(Windows系统和Linux/OS X系统可能有所不同): ``` source paddle_env/bin/activate ``` 7. 激活虚拟环境后,终端提示符应该显示为`(paddle_env)`。 8. 确认使用的Python版本是PaddlePaddle环境中的Python插件。可以再次输入以下命令检查: ``` python --version ``` 9. 如果Python版本已经切换为PaddlePaddle环境中的Python插件,就可以在这个虚拟环境中执行PaddlePaddle框架的代码了。 10. 若要退出虚拟环境,可以执行以下命令: ``` deactivate ``` 需要注意的是,虚拟环境的创建和使用会因操作系统和Python版本的不同而有所差异。以上步骤仅提供一个通用的指导,具体操作可能需要根据实际情况进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值