Найти - Пользователи
Полная версия: ConfigParser
Начало » Django » ConfigParser
1
zlodiak
помогите пожалуйста разобраться.

я пытаюсь на 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
}
}
FishHook
Установите девелоперские пакеты питона, как - зависит от ОС
как то так
sudo apt-get install python3-dev
zlodiak
у меня linux mint
zlodiak
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.
FishHook
Ок, похоже вы ставите пакет, несовместимый с третьим питоном,
тут обсуждалось. Прошло больше года, наверняка появилось что-то новое, надо гуглить.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB