首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在centos上的python2.7中专门安装MySQLdb

在centos上的python2.7中专门安装MySQLdb
EN

Stack Overflow用户
提问于 2014-05-08 23:43:07
回答 1查看 5K关注 0票数 2

我使用的是CentOS版本6.5 (最终版)。

我目前使用的是Python2.4,在其中我可以毫无问题地使用MySQL。

代码语言:javascript
复制
root@dedicado [/home/digicelc/public_html/gestion/python/cater]# python
>>> import MySQLdb
>>> 

但是,当我在python2.7中尝试它时

代码语言:javascript
复制
root@dedicado [/home/digicelc/public_html/gestion/python/cater]# python2.7
>>> import MySQLdb
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named MySQLdb
>>> 

我不想更改服务器中的python版本,只想让模块在2.7版本中可用

最后是:

代码语言:javascript
复制
# yum install python27-MySQL-python 

给了我这个:

代码语言:javascript
复制
Error: Package: python27-MySQL-python-1.2.3-9.el6.centos.alt.x86_64 (scl)
           Requires: libmysqlclient_r.so.16()(64bit)
Error: Package: python27-MySQL-python-1.2.3-9.el6.centos.alt.x86_64 (scl)
           Requires: libmysqlclient_r.so.16(libmysqlclient_16)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
EN

回答 1

Stack Overflow用户

发布于 2015-04-08 00:18:39

我也遇到过类似的问题。我必须安装python2.7来获取特定的库,然后无法通过python2.7运行mysql,因为它是安装在2.6上的。

试试这个: pip2.7安装MySQL-python

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23546452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档