2015-01-02 4 views
2

Я пытаюсь использовать pip (или easy_install) для установки mysql-python. Я знаю, что это можно сделать, захватив предварительно скомпилированные файлы, но я хочу, чтобы pp или easy_install работали.Python pip gcc error/Zl

Однако всякий раз, когда я пытаюсь установить с помощью пип или easy_install, я получаю следующее сообщение об ошибке:

НКУ: ошибка:/Zl: Нет такого файла или каталога

Из пип журнала:

creating build\temp.win-amd64-3.4\Release 


C:\MinGW\bin\gcc.exe -mdll -O -Wall -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 "-IC:\Program Files (x86)\MySQL\MySQL Connector C 6.0.2\include" -IC:\Python34\include -IC:\Python34\include -c _mysql.c -o build\temp.win-amd64-3.4\Release\_mysql.o /Zl 

gcc: error: /Zl: No such file or directory 

error: command 'C:\\MinGW\\bin\\gcc.exe' failed with exit status 1 

Я установил MinGW для gcc, и мой путь к пути Windows 8 установлен таким образом, чтобы он включал путь к его мульту - C: \ MinGW \ bin;

Любые советы, которые были высоко оценены - у меня было много предыдущих выпусков, но в итоге я нашел решение предыдущих проблем здесь - Python - Can't Install Packages: TypeError: unorderable types: NoneType() >= str(). Но я сейчас застрял в этом сложном вопросе.

+2

'/ Zl' Я считаю, что это нацелено на компилятор Microsoft (MSC), поэтому я предполагаю, что существует проблема, с которой целевая платформа путается с компилятором. Создайте отчет об ошибке! –

ответ

0

Попробуйте этот сайт: http://www.develer.com/oss/GccWinBinaries

Это содержит неофициальные двоичные файлы для MinGW GCC двоичного файла (не поддерживается MingGw), но его имел в виду, чтобы полностью интегрировать с питоном, даже с обновлением авто пути. Я попробовал это и смог установить и использовать протокол ...

надеюсь, что это поможет вашему GCC prob!

+0

Спасибо, пробовал, но получить больше ошибок: _mysql.c: 2642: ошибка: '_mysql_ResultObject' не имеет никакого элемента с именем 'конвертер' _mysql.c: 2642: ошибка: инициализатор элемент не является постоянной _mysql.c: 2642: ошибка: (около инициализации для '_mysql_ResultObject_memberlist [0] .offset') _mysql.c: в функции '_mysql_ConnectionObject_getattr': _mysql.c: 2666: ошибка: '_mysql_ConnectionObject' не имеет ни одного члена с именем 'открытым' gcc:/Zl: нет такого файла или каталога – pokero