MySQL Workbench 无法启动 SSH 隧道管理器

MySQL Workbench 无法启动 SSH 隧道管理器

我不知道为什么当我尝试通过 MySQL Workbench 连接时会发生此错误。

无法启动 SSH 隧道管理器。

我正在使用 slackware 14.1 并安装了所有依赖项。

   在此输入图像描述

答案1

我无法访问 Slackware,但我相信您还需要安装 Python 绑定/包装器库paramiko。至少 Fedora/CentOS 和其他发行版的情况是这样,从我从这个论坛帖子中收集到的信息如下:MySQL 论坛 :: MySQL Workbench :: Ubuntu:无法启动 SSH 隧道管理器

谢谢 !安装 python-paramiko 解决我的问题。

如果这不能解决您的问题,则可能有一些软件包丢失/损坏,需要重新安装。同样,这个技巧来自我上面提到的同一线程,并且针对 Ubuntu,但可能会揭示您特定情况下的错误。

发布者:Roman Schaller () 日期:2012 年 7 月 2 日 04:00PM

虽然我也遇到了同样的问题,但这并不是我的 Ubuntu 12.4 的解决方案。我是这样解决的:

首先,如果我从命令行启动工作台,我会检查控制台中记录的内容。在那里我可以看到更多细节:

    File "/usr/lib/python2.7/dist-packages/Crypto/Random/__init__.py",
    line 28, in <module>  from Crypto.Random import OSRNG  ImportError:
    cannot import name OSRNG

这导致我用 synaptic 重新安装了一些 python 加密包。我重新安装了以下软件包:

    python (2.7.3-0ubuntu2)  python-all
    (2.7.3-0ubuntu2)  python-appindicator (0.4.92-0ubuntu1)  python-apport
    (2.0.1-0ubuntu10)  python-apt (0.8.3ubuntu7)  python-apt-common
    (0.8.3ubuntu7)  python-aptdaemon (0.43+bzr805-0ubuntu2) 
    python-aptdaemon-gtk (0.43+bzr805-0ubuntu2) 
    python-aptdaemon.gtk3widgets (0.43+bzr805-0ubuntu2) 
    python-aptdaemon.gtkwidgets (0.43+bzr805-0ubuntu2) 
    python-aptdaemon.pkcompat (0.43+bzr805-0ubuntu2)  python-avahi
    (0.6.30-5ubuntu2)  python-beautifulsoup (3.2.0-2build1)  python-cairo
    (1.8.8-1ubuntu3)  python-crypto (2.4.1-1ubuntu0.1) 
    python-gnomekeyring (2.32.0+dfsg-1)  python-gnupginterface
    (0.3.2-9.1ubuntu3)  python-mysql.connector (0.3.2-1)  python-oauth
    (1.0.1-3build1)  python-openssl (0.12-1ubuntu2)  python-paramiko
    (1.7.7.1-2)  python-pycryptopp (0.5.29-1build1) 

我很确定只有其中之一是我的问题的原因。可能是 python-openssl 或 python-paramiko。我无法再次测试。也许其他人可以弄清楚...

答案2

安装包 pycrypto 和 paramiko,在 slackbuilds.org 中下载。

答案3

刚刚遇到这个问题。我在 Fedora 20 上遇到了这个问题,然后发现,duhhhh,我在 64 位 Fedora 20 上安装了 32 位版本的 mysql-workbench,而不是 64 位版本。卸载32位版本后:

$ sudo yum remove mysql-workbench

并安装 64 位版本

$ sudo yum localinstall mysql-workbench-community-6.1.7-1.fc20.x86_64.rpm

我启动了它,没有任何问题。毫无疑问,您确实必须python-paramik像其他人所说的那样安装 etc.,但在 Fedora 20 上,一切似乎都很好。整个问题是 32 位版本的mysql-workbench.

相关内容