在虚拟环境中使用PIP,如何安装MySQL-Python。

16

我在虚拟环境中时,尝试运行:

pip install MySQL-python

这样不起作用,所以我尝试通过运行以下命令来下载软件包并安装它:

python setup.py install

返回以下错误:

Okay, I'll do my best to provide concise answers!

如何在启用“no-site-packages”的虚拟环境中在Ubuntu上安装MySQL-python?

2个回答

36
这种情况发生的原因是我需要安装python-dev软件包(我愚蠢地假设它已经被安装了)。
% sudo apt-get install python-dev

接着

% pip install MySQL-python

7
针对 Fedora/Amazon EC2,要安装的软件包名为 python-devel。只需执行命令:"sudo yum install python-devel"。 - UrK

7
您可能还需要在某些Ubuntu安装中安装libmysqlclient-dev。
sudo apt-get install python-dev libmysqlclient-dev

这就是阻碍我进展的原因(除了python-dev之外)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接