【发布时间】:2014-07-12 10:48:01
【问题描述】:
当我尝试在我的 linux 中将 MYSQL-python 安装到 virtualenv 时,我遇到了这些类型的错误。(fightvaw)是我的 virtualenv。我使用 pip install mysql-python 命令在 virtualenv 中安装 MYSQL-python。比,我怎样才能用 django 连接这个数据库?一些演示将有助于开始我的项目。
(fightvaw)ramesh@ramesh-Compaq-Presario-CQ40-Notebook-PC /var/www/fightvaw $ pip install mysql-python
Downloading/unpacking mysql-python
Downloading MySQL-python-1.2.5.zip (108kB): 108kB downloaded
Running setup.py (path:/var/www/fightvaw/build/mysql-python/setup.py) egg_info for package mysql-python
sh: 1: mysql_config: not found
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/var/www/fightvaw/build/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
Complete output from command python setup.py egg_info:
sh: 1: mysql_config: not found
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/var/www/fightvaw/build/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
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /var/www/fightvaw/build/mysql-python
Storing debug log for failure in /home/ramesh/.pip/pip.log
(fightvaw)ramesh@ramesh-Compaq-Presario-CQ40-Notebook-PC /va
【问题讨论】:
-
你用的是什么操作系统?如果linux尝试安装
libmysqlclient-dev -
不要把你的代码放在
/var/www/。