我正在尝试安装python mysql。我正在学习下面的教程:
http://anthonyscherba.com/site/blog/django-mysql-install-mac
我很好,直到第五集。当我跑的时候
$ python setup.py clean我得到了回报
/Users/msmith/Downloads/MySQL-python-1.2.4b4/distribute-0.6.28-py2.7.egg
Traceback (most recent call last):
File "setup.py", line 7, in <module>
use_setuptools()
File "/Users/msmith/Downloads/MySQL-python-1.2.4b4/distribute_setup.py", line 145, in use_setuptools
return _do_download(version, download_base, to_dir, download_delay)
File "/Users/msmith/Downloads/MySQL-python-1.2.4b4/distribute_setup.py", line 125, in _do_download
_build_egg(egg, tarball, to_dir)
File "/Users/msmith/Downloads/MySQL-python-1.2.4b4/distribute_setup.py", line 116, in _build_egg
raise IOError('Could not build the egg.')
IOError: Could not build the egg.发布于 2013-07-20 06:14:56
我已经成功地遵循了这些技巧:
首先尝试使用pip进行安装:
pip install mysql-python然后:(从这里开始:Django Error: vertualenv EnvironmentError: mysql_config not found)
echo "mysql_config = /usr/local/mysql/bin/mysql_config" >> ~/.virtualenvs/ENV_NAME/build/MySQL-python/site.cfg“尝试从/usr/local/mysql/bin/mysql_config中删除cflags Wno-null-conversion Wno-unused private-field。”
然后,只需再次安装: pip install mysql-python
然后(从这里开始:Python mysqldb: Library not loaded: libmysqlclient.18.dylib)
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
那么它应该是有效的!
发布于 2014-06-17 23:54:54
对我没什么帮助。我不得不将MySQL-python更新到1.2.5,这解决了这个问题。
MySQL-python==1.2.5发布于 2014-02-28 17:01:50
https://stackoverflow.com/questions/17624830
复制相似问题