首先pip install mysql-python。
通常情况下是提示 找不到 mysql_config,那你就sudo yum install mysql-devel(Ubuntu sudo apt install mysql-dev)
如果提示.h文件不存在的花,那你就sudo yum install python-devel(ubuntu sudo apt install python-dev)
如果机器没有gcc环境,你还需要安装gcc,sudo yum intall gcc(ubuntu sudo apt install gcc)
基本上安装上这些就可以、
但是,也有可能会出现各种各样的问题。
我遇到的问题是 error /usr/bin/ld: 找不到 -lmariadb这个错误。google半天找到一个解决办法。
# 如果是 Mariadb 大于 10 版本 $ sudo yum install MariaDB-shared
(ubuntu sudo install MariaDB-shared)
如果你还遇到别的问题,参照一下http://docs.jumpserver.org/zh/master/faq_install.html 这个地址的一些问题。
我连接服务器是通过堡垒机连接,不知道为什么会出现这些问题。而且在堡垒机的问题汇总中,基本都能找到解决办法。是不是这些问题的引起,都是因为堡垒机的原因?没考究过。有知道可以教教我呀
总结:
sudo yum install mysql-devel
sudo yum install python-devel
sudo yum intall gcc
pip install mysql-python
如果错误,
sudo yum install MariaDB-shared
总之,这个安装包安装起来有很多的问题,而且解决办法不太好找。我之前遇到过好几次问题。没有总结出来,每次都要google半天,才能解决。这次总结一下,以备后患
随手写的,有误导人的地方,请指出来.