【问题标题】:Can't run Spyder on Linux Manjaro无法在 Linux Manjaro 上运行 Spyder
【发布时间】:2017-05-26 09:21:12
【问题描述】:

我最近从他们的官方网站安装了 Anaconda。我的操作系统是 Linux Manjaro,完全更新。在尝试在终端中加载 spyder 写入 spyder 时,我得到了这个,作为输出:

Traceback (most recent call last):
  File "/home/jakub/anaconda3/lib/python3.5/site-packages/qtpy/QtWebEngineWidgets.py", line 22, in <module>
    from PyQt5.QtWebEngineWidgets import QWebEnginePage
ImportError: No module named 'PyQt5.QtWebEngineWidgets'

在处理上述异常的过程中,又发生了一个异常:

Traceback (most recent call last):
  File "/home/jakub/anaconda3/bin/spyder", line 6, in <module>
    sys.exit(spyder.app.start.main())
  File "/home/jakub/anaconda3/lib/python3.5/site-packages/spyder/app/start.py", line 103, in main
    from spyder.app import mainwindow
  File "/home/jakub/anaconda3/lib/python3.5/site-packages/spyder/app/mainwindow.py", line 92, in <module>
    from qtpy import QtWebEngineWidgets  # analysis:ignore
  File "/home/jakub/anaconda3/lib/python3.5/site-packages/qtpy/QtWebEngineWidgets.py", line 26, in <module>
    from PyQt5.QtWebKitWidgets import QWebPage as QWebEnginePage
ImportError: libselinux.so.1: cannot open shared object file: No such file or directory

我完全更新了 anaconda 和 anaconda 元数据。 我(故意)安装的 python 版本是 3.5。 在网上找不到答案。

【问题讨论】:

    标签: python linux anaconda spyder manjaro


    【解决方案1】:

    他们是 Spyder github 中的一个未解决问题:https://github.com/spyder-ide/spyder/issues/3383。它看起来与您的问题相似。

    您仍然可以使用 pip 而不是使用 Anaconda/Miniconda 安装 Spyder 和 PyQt5。但是,这也有问题,比如https://github.com/spyder-ide/spyder/issues/3520

    或者也许尝试在你的项目 virtualenv 中安装所有东西......我不知道它是否会更好,但也许。

    【讨论】:

      【解决方案2】:

      我曾经遇到过这个问题,但后来解决了。

      我没有安装 anaconda 网站上的那个,而是使用 AUR(Arch 用户存储库)中的那个。基本上,从 AUR 安装的作用是在实际安装主软件之前自动安装依赖项。

      AUR Anaconda 链接:Click Here

      要使用 AUR,您可以使用 yaourt、pamac 等。

      yaourt 的步骤。
      1.转到终端并输入:sudo pacman -Sy yaourt
      2.然后输入:yaourt anaconda
      3.选择anaconda包号,按照说明操作。

      对于帕马克。
      1。转到启用 AUR 搜索的选项。
      2。搜索蟒蛇
      3.按照说明进行操作。

      安装后你就可以轻松运行spyder了。

      希望对您有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多