Python 2.7 使用MYSQLDB安装Python 2.7 centos
以下是我遵循的步骤。我不想打扰已经在服务器上的Pythn2.6,但我想单独安装Python2.7Python 2.7 使用MYSQLDB安装Python 2.7 centos,python-2.7,mysql-python,Python 2.7,Mysql Python,以下是我遵循的步骤。我不想打扰已经在服务器上的Pythn2.6,但我想单独安装Python2.7 1) sudo yum install python27 python27-pip 2)sudo yum-y安装python27-devel-libxslt-devel-libffi-devel-openssl-devel3)sudo yum安装python27-MySQL-python 我在安装MYSQLDB时遇到以下错误 Collecting MySQL-python Using ca
1) sudo yum install python27 python27-pip
2)sudo yum-y安装python27-devel-libxslt-devel-libffi-devel-openssl-devel
3)sudo yum安装python27-MySQL-python
我在安装MYSQLDB时遇到以下错误
Collecting MySQL-python
Using cached MySQL-python-1.2.5.zip
Complete output from command python setup.py egg_info:
sh: mysql_config: command not found
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-ixxaPu/MySQL-python/setup.py", line 17, in <module>
metadata, options = get_config()
File "setup_posix.py", line 43, in get_config
libs = mysql_config("libs_r")
File "setup_posix.py", line 25, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-ixxaPu/MySQL-python/
收集MySQL-python
使用缓存的MySQL-python-1.2.5.zip
从命令python setup.py egg_info完成输出:
sh:mysql\u config:未找到命令
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/tmp/pip build ixxaPu/MySQL python/setup.py”,第17行,在
元数据,options=get_config()
文件“setup_posix.py”,第43行,在get_config中
libs=mysql\u config(“libs\u r”)
mysql\u config中的文件“setup\u posix.py”,第25行
raise环境错误(“%s未找到”%)(mysql\u config.path,)
环境错误:未找到mysql\u配置
----------------------------------------
命令“python setup.py egg_info”在/tmp/pip build ixxaPu/MySQL python中失败,错误代码为1/
请帮助我解决此问题或如何调试此问题
经过一天的努力,我找到了许多博客说要安装的答案
mysql-devel
但这是在安装mysql-5.1的旧版本
现在我们使用percona,所以我尝试搜索percona客户端的当前版本
yum list installed | grep -i percona
并安装了相同的Devel版本以下是命令
sudo yum install Percona-Server-devel-56.x86_64
这安装了mysql_配置,您可以使用它进行交叉检查
which mysql_config
然后安装
sudo pip2.7 install MySQL-python
这就是它的全部功能以下功能也应该有效:
sudo yum whatprovides mysql_config
这将列出包含与字符串mysql\u config
匹配的文件名的包
然后只需安装其中一个建议的软件包。对于我尝试在Centos7/Plesk上设置Python来说非常有效。必须安装mariadb-devel,