Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 2, 2014 18:31:03

zlodiak
От: Россия
Зарегистрирован: 2014-01-19
Сообщения: 159
Репутация: +  0  -
Профиль   Адрес электронной почты  

ConfigParser

помогите пожалуйста разобраться.

я пытаюсь на p3.4/d1.6 использовать БД mysql. для этого утсанавливаю MySQL-python

(zapsum)kalinins@kalinins-Lenovo-Z580 ~/.virtualenvs/zapsum/zapsum $ pip install MySQL-python
Downloading/unpacking MySQL-python
Downloading MySQL-python-1.2.5.zip (108kB): 108kB downloaded
Running setup.py (path:/home/kalinins/.virtualenvs/zapsum/build/MySQL-python/setup.py) egg_info for package MySQL-python
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/home/kalinins/.virtualenvs/zapsum/build/MySQL-python/setup.py", line 13, in <module>
from setup_posix import get_config
File "/home/kalinins/.virtualenvs/zapsum/build/MySQL-python/setup_posix.py", line 2, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

File "<string>", line 17, in <module>

File "/home/kalinins/.virtualenvs/zapsum/build/MySQL-python/setup.py", line 13, in <module>

from setup_posix import get_config

File "/home/kalinins/.virtualenvs/zapsum/build/MySQL-python/setup_posix.py", line 2, in <module>

from ConfigParser import SafeConfigParser

ImportError: No module named 'ConfigParser'

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /home/kalinins/.virtualenvs/zapsum/build/MySQL-python
Storing debug log for failure in /home/kalinins/.pip/pip.log

, но этот пакет не устанавливается потому что нужно установить ConfigParser.

непонятно что это за пакет, как его устанавливать и нужно ли его каким-либо способом иимпортировать после установки…



вот код из settings.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'zapsum', # имя БД
# следущие настройки не используются с sqlite3
'USER': 'zapsum', # пользователь СУБД
'PASSWORD': 'rootybroot', # пароль пользователя
'HOST': '127.0.0.1', # адрес
'PORT': '3306', # установить порт СУБД, по умолчанию 3306 для mysql
}
}

Отредактировано zlodiak (Окт. 2, 2014 18:38:03)

Офлайн

#2 Окт. 2, 2014 18:37:42

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

ConfigParser

Установите девелоперские пакеты питона, как - зависит от ОС
как то так

sudo apt-get install python3-dev



Офлайн

#3 Окт. 2, 2014 18:38:24

zlodiak
От: Россия
Зарегистрирован: 2014-01-19
Сообщения: 159
Репутация: +  0  -
Профиль   Адрес электронной почты  

ConfigParser

у меня linux mint

Офлайн

#4 Окт. 2, 2014 18:39:39

zlodiak
От: Россия
Зарегистрирован: 2014-01-19
Сообщения: 159
Репутация: +  0  -
Профиль   Адрес электронной почты  

ConfigParser

FishHook
sudo apt-get install python3-dev


это всё установлено:
kalinins@kalinins-Lenovo-Z580 ~/.virtualenvs/zapsum/zapsum $ sudo apt-get install python3-dev
[sudo] password for kalinins:
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 387 not upgraded.

Офлайн

#5 Окт. 2, 2014 18:46:15

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

ConfigParser

Ок, похоже вы ставите пакет, несовместимый с третьим питоном,
тут обсуждалось. Прошло больше года, наверняка появилось что-то новое, надо гуглить.



Отредактировано FishHook (Окт. 2, 2014 18:48:10)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version