paramiko已安装,但mysql工作台说“ImportError:没有名为paramiko的模块”

时间:2013-11-20 13:45:19

标签: python mysql mysql-workbench

当我试图打开mysql工作台时,它说" ImportError:没有名为paramiko的模块;操作失败:无法启动SSH隧道管理器"虽然我已经安装了paramiko。 我使用的是python 2.7.3 ubuntu 12.04

我尝试从python 2.7.3再次升级到python 3后出现此错误我安装了python2.7.5但我的gedit无法正常工作然后回到python 2.7.3。 现在一切正常,除了mysql工作台。 我正在使用workbench 6.0版

错误报告: 回溯(最近一次调用最后一次):

文件" /usr/share/mysql-workbench/sshtunnel.py",第30行,

import paramiko

ImportError:没有名为paramiko的模块

操作失败:无法启动SSH隧道管理器

2 个答案:

答案 0 :(得分:0)

尝试创建虚拟环境并在其中安装paramiko

virtualenv test
source test/bin/activate
pip install paramiko
mysql-workbench

出于某种原因,在sudo apt-get install python-paramikosudo pip install paramiko都失败后,它解决了我的问题。我还尝试在paramiko环境中安装conda,但也失败了。

答案 1 :(得分:0)

使用ubuntu 14.04:

  • 确保您安装了python-pip

    pip install paramiko