首页 > 解决方案 > libdouble-conversion.so.1:无法打开共享对象文件:没有这样的文件或目录

问题描述

我正在尝试运行一个名为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

标签: pythonlinuxpyqt5

解决方案


您可能没有 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

很有可能这也对你有用。


推荐阅读