2015-08-18 5 views
0

Я имею следующее сообщение об ошибке при попытке запустить серверошибка при установке MySQL-питона с пип

django.core.exceptions.ImproperlyConfigured: 
Error loading MySQLdb module: No module named 'MySQLdb' 

Я попытался с помощью pip install mysql-python, но он дал мне этот errror:

Collecting mysql-python Using cached MySQL-python-1.2.5.zip 
Complete output from command python setup.py egg_info: 
Traceback (most recent call last): 
    File "<string>", line 20, in <module> 
    File "/tmp/pip-build-t81ezx2d/mysql-python/setup.py", line 13, in <module> 
    from setup_posix import get_config 
    File "/tmp/pip-build-t81ezx2d/mysql-python/setup_posix.py", line 2, in <module> 
    from ConfigParser import SafeConfigParser 
ImportError: No module named 'ConfigParser'  
---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-t81ezx2d/mysql-python 

Они являются модули, которые я установил по трубопроводу:

alabaster==0.7.6 
Babel==2.0 
Django==1.8.3 
docutils==0.12 
Jinja2==2.8 
MarkupSafe==0.23 
mysql-connector-python==2.0.4 
Pygments==2.0.2 
pytz==2015.4 
six==1.9.0 
snowballstemmer==1.2.0 
Sphinx==1.3.1 
sphinx-rtd-theme==0.1.8 

Любая помощь?

Edit: решить эту проблему с помощью mysqlclient, Mysql-питон не доступны для Python 3.

+0

Возможный дубликат http://stackoverflow.com/questions/17886647/cant-install-via-pip-because-of-egg-info-error? – wpercy

ответ

0

Может быть, проблема капитализации?

попробовать это:

pip install MySQL-python 

Хотелось бы надеяться, что работает, но если нет, то попробуйте использовать

pip search stringToSearchFor 

найти правильное имя пакета

+0

Может быть этот вопрос из-за того, что я использую python3? – jsan

0

первой установки, то он будет работать нормально. apt-get install python-dev libmysqlclient-dev

Смежные вопросы