【问题标题】:want to start ninja-ide but won't start想启动ninja-ide但不会启动
【发布时间】:2020-04-04 02:08:38
【问题描述】:

在我的kali Linux中安装ninja-ide,每当我运行此代码“ninja-ide”来运行它时,这个错误就会不断出现.....

Traceback (most recent call last):
  File "/usr/bin/ninja-ide", line 34, in <module>
  ninja_ide.setup_and_run()
  File "/usr/share/ninja-ide/ninja_ide/__init__.py", line 71, in setup_and_run
  core.run_ninja()
  File "/usr/share/ninja-ide/ninja_ide/core/core.py", line 48, in run_ninja
    from ninja_ide.gui import ide
  File "/usr/share/ninja-ide/ninja_ide/gui/ide.py", line 45, in <module>
    from ninja_ide.core import plugin_services
  File "/usr/share/ninja-ide/ninja_ide/core/plugin_services.py", line 29, in <module>
    from ninja_ide.gui.main_panel import main_container
  File "/usr/share/ninja-ide/ninja_ide/gui/main_panel/main_container.py", line 36, in <module>
    from ninja_ide.gui.main_panel import tab_widget
  File "/usr/share/ninja-ide/ninja_ide/gui/main_panel/tab_widget.py", line 40, in <module>
    from ninja_ide.gui.main_panel import browser_widget
  File "/usr/share/ninja-ide/ninja_ide/gui/main_panel/browser_widget.py", line 27, in <module>
    from PyQt4.QtWebKit import QWebView
ImportError: No module named QtWebKit

请问是什么原因

【问题讨论】:

标签: python ninja-ide


【解决方案1】:

您正在使用一个非常旧的 .deb,它需要 pyqt4 和不再可用的 qtwebkit,因此我建议使用源代码和以下命令安装它:

sudo apt-get update && apt-get install -y --no-install-recommends \
    python3-pyqt5.qtwebkit \
    qml-module-qtquick2 \
    python3-pyqt5.qtquick \
    wget \
    unzip \
    ca-certificates \
    python3-setuptools
wget https://github.com/ninja-ide/ninja-ide/archive/v2.4.zip && unzip v2.4.zip
cd ninja-ide-2.4 && sudo python3 setup.py install

【讨论】:

    猜你喜欢
    • 2019-03-27
    • 2019-01-13
    • 2013-11-08
    • 2020-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-12
    相关资源
    最近更新 更多