我试图让django / pip / mysql工作,但我似乎无法弄清楚如何安装mysql-python。这是我尝试安装mysql-python时收到的错误
pip安装mysql-python 下载/解压缩mysql-python 正在下载MySQL-python-1.2.4.zip(113kB):已下载113kB 为包mysql-python运行setup.py egg_info 正在下载http://pypi.python.org/packages/source/d/distribute/distribute-0.6.28.tar.gz 在/ tmp / tmp5jjdpf中提取 现在在/tmp/tmp5jjdpf/distribute-0.6.28中工作 在/ home / brian / flaskapp / build / mysql-python中构建分发蛋 /home/brian/flaskapp/build/mysql-python/distribute-0.6.28-py2.7.egg 安装收集的软件包:mysql-python 运行用于mysql-python的setup.py install 建立'_mysql'扩展 x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info =(1,2,4,'final',1)-D__version __ = 1.2.4 -I / usr / include / mysql -I / usr / include / python2.7 -c _mysql.c -o build / temp.linux-x86_64-2.7 / _mysql.o -DBIG_JOINS = 1 -fno-strict-别名-g -DNDEBUG _mysql.c:29:20:致命错误:Python.h:没有这样的文件或目录 编译终止。 错误:命令“ x86_64-linux-gnu-gcc”失败,退出状态为1 从命令/ home / brian / flaskapp / bin / python -c“ import setuptools; __ file __ ='/ home / brian / flaskapp / build / mysql-python / setup.py'; exec(compile(open(__ file__)。 read()。replace('\ r \ n','\ n'),__file__,'exec'))“安装--record /tmp/pip-Ur7r16-record/install-record.txt-单版本-外部管理的--install-headers /home/brian/flaskapp/include/site/python2.7: 运行安装 运行构建 运行build_py 创建版本 创建build / lib.linux-x86_64-2.7 复制_mysql_exceptions.py-> build / lib.linux-x86_64-2.7 创建build / lib.linux-x86_64-2.7 / MySQLdb 复制MySQLdb / __ init__.py-> build / lib.linux-x86_64-2.7 / MySQLdb 复制MySQLdb / converters.py-> build / lib.linux-x86_64-2.7 / MySQLdb 复制MySQLdb / connections.py-> build / lib.linux-x86_64-2.7 / MySQLdb 复制MySQLdb / cursors.py-> build / lib.linux-x86_64-2.7 / MySQLdb 复制MySQLdb / release.py-> build / lib.linux-x86_64-2.7 / MySQLdb 复制MySQLdb / times.py-> build / lib.linux-x86_64-2.7 / MySQLdb 创建build / lib.linux-x86_64-2.7 / MySQLdb / constants 复制MySQLdb / constants / __ init__.py-> build / lib.linux-x86_64-2.7 / MySQLdb / constants 复制MySQLdb / constants / CR.py-> build / lib.linux-x86_64-2.7 / MySQLdb / constants 复制MySQLdb / constants / FIELD_TYPE.py-> build / lib.linux-x86_64-2.7 / MySQLdb / constants 复制MySQLdb / constants / ER.py-> build / lib.linux-x86_64-2.7 / MySQLdb / constants 复制MySQLdb / constants / FLAG.py-> build / lib.linux-x86_64-2.7 / MySQLdb / constants 复制MySQLdb / constants / REFRESH.py-> build / lib.linux-x86_64-2.7 / MySQLdb / constants 复制MySQLdb / constants / CLIENT.py-> build / lib.linux-x86_64-2.7 / MySQLdb / constants 运行build_ext 建立'_mysql'扩展 创建build / temp.linux-x86_64-2.7 x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info =(1,2,4,'final',1)-D__version __ = 1.2.4 -I / usr / include / mysql -I / usr / include / python2.7 -c _mysql.c -o build / temp.linux-x86_64-2.7 / _mysql.o -DBIG_JOINS = 1 -fno-strict-别名-g -DNDEBUG _mysql.c:29:20:致命错误:Python.h:没有这样的文件或目录 编译终止。 错误:命令“ x86_64-linux-gnu-gcc”失败,退出状态为1 ---------------------------------------- 打扫干净... 命令/ home / brian / flaskapp / bin / python -c“ import setuptools; __ file __ ='/ home / brian / flaskapp / build / mysql-python / setup.py'; exec(compile(open(__ file __)。read() .replace('\ r \ n','\ n'),__file__,'exec'))“安装--record /tmp/pip-Ur7r16-record/install-record.txt --single-version-externally-托管--install-headers /home/brian/flaskapp/include/site/python2.7失败,错误代码为/ home / brian / flaskapp / build / mysql-python 将完整的日志存储在/home/brian/.pip/pip.log中
谷歌搜索显示我需要安装python-dev但无论何时我尝试使用
sudo apt-get install python-dev
我收到此错误:
E:软件包“ python-dev”没有候选安装
我当前正在使用linux mint 15 RC,我认为这可能是问题所在…但是我不确定。我没有主意:
尝试通过软件管理器下载python-dev: