Python 2.7 无法让它们合作:mysql-python+;virtualenv+;percona+;世纪6
我经历了许多与在virtualenv中安装mysql python相关的线程,包括那些特定于Percona用户的线程。到目前为止,还没有人解决我的问题 对于Percona,在virtualenv中的Python 2.7 无法让它们合作:mysql-python+;virtualenv+;percona+;世纪6,python-2.7,virtualenv,mysql-python,centos6,percona,Python 2.7,Virtualenv,Mysql Python,Centos6,Percona,我经历了许多与在virtualenv中安装mysql python相关的线程,包括那些特定于Percona用户的线程。到目前为止,还没有人解决我的问题 对于Percona,在virtualenv中的pip install MySQL python上出现长时间错误是很正常的,最终显示为EnvironmentError:MySQL\u config not found。解决这个问题的一个方法是yum-install-mysql-devel,我已经这么做了。实际上,我可以通过yum在virtualen
pip install MySQL python
上出现长时间错误是很正常的,最终显示为EnvironmentError:MySQL\u config not found
。解决这个问题的一个方法是yum-install-mysql-devel
,我已经这么做了。实际上,我可以通过yum
在virtualenv之外正确安装mysql-python
我只在virtualenv中看到了这个错误——它使用Python2.7.9,而Centos附带的是2.6.6
此外,通过yum安装MySQL-python后,它将导入操作系统的python解释器,但不会导入virtualenv的python解释器
为了澄清这一点,我只通过yum
安装了mysql-python,以查看它是否可以这样工作。我希望它是通过pip
,只在环境中使用
我错过了什么?就我所知,它应该可以工作——考虑到它将在virtualenv之外工作 找到了解决方案!
我认为首先安装mysql-devel是不合适的,所以我继续安装并卸载了它
相反,我使用了Percona提供的一个包-Percona-Server-devel-55
yum安装Percona-Server-devel-55
问题就解决了