mysqlfailover:未命名模块mysql.utilities.common.工具

2024-10-05 11:06:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在运行ubuntu12.04的ec2实例上设置mysqlfailover实用程序。我执行了以下步骤:

已下载mysql连接器python: wgethttp://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python_1.0.12-1debian6.0_all.deb-o mysql-connector-python\u 1.0.12-1debian6.0_全部德布在

(使用dpkg-i命令安装。)

下载mysql实用程序: wgethttp://cdn.mysql.com/Downloads/MySQLGUITools/mysql-utilities_1.3.5-1debian6.0_all.deb-o mysql-utilities_1.3.5-1debian6.0_全部德布在

(使用dpkg-i命令安装。)

存在一些依赖关系问题。我运行了以下命令: sudo apt get安装python pip 轻松安装-U分发 sudo apt get安装libmysqlclient dev sudo apt get安装python dev pip安装mysql python

现在,当我运行mysqlfailover命令时,它会给出以下错误:

Traceback (most recent call last):
  File "/usr/bin/mysqlfailover", line 24, in <module>
    from mysql.utilities.common.tools import check_python_version
ImportError: No module named mysql.utilities.common.tools

我已经胡思乱想了好长时间,但没有成功。任何在这件事上的帮助都是非常感谢的。谢谢。在


Tags: 命令实用程序comconnectorgetdownloadsmysqlsudo
2条回答

尝试env PYTHONPATH=/usr/share/pyshared/ mysqlfailover

mysql modul中没有实用程序,可以检查这个do:

ls /usr/lib/python2.7/dist-packages/mysql

所以您应该更改mysql包:

^{pr2}$

相关问题 更多 >

    热门问题