【问题标题】:libdouble-conversion.so.1: cannot open shared object file: No such file or directorylibdouble-conversion.so.1:无法打开共享对象文件:没有这样的文件或目录
【发布时间】:2020-03-27 18:35:12
【问题描述】:

我正在尝试运行一个名为 Button python3 Button.py 的 python 程序,但它不起作用,我有下一个错误

Traceback (most recent call last):
  File "Button.py", line 1, in <module>
    from PyQt5.QtCore import *
ImportError: libdouble-conversion.so.1: cannot open shared object file: No such file or directory

即使我在 /usr/lib/x86_64-linux-gnu 中有 libdouble-conversion.so

【问题讨论】:

  • 你的操作系统是什么?,试试看:sudo apt-get install libdouble-conversion-dev
  • @eyllanesc 我试过这个命令,但它不起作用。我在 ubuntu 18.04
  • 不起作用是什么意思?准确地说:是否安装了软件包?它还提供了有关如何安装 pyqt5 的更多信息
  • @eyllanesc 是的,软件包已经安装了libdouble-conversion-dev est déjà la version la plus récente (2.0.1-4ubuntu1).
  • 你是如何安装 pyqt5 的?

标签: python linux pyqt5


【解决方案1】:

您可能没有 libdouble-conversion.so.1,因为它不可用,例如在 Ubuntu 20.04 中。我通过在 Ubuntu 20.04 上像这样链接 .3 库解决了另一个程序的类似问题:

sudo ln -s /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.3 /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1

这也可能对您有用。

【讨论】:

    猜你喜欢
    • 2021-04-05
    • 2019-08-14
    • 2021-08-18
    • 2016-11-23
    • 1970-01-01
    • 2021-07-19
    • 2021-07-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多