Python

newboy

Уже освоился
Помогите, пожалуйста, установить MySQL-python
исходные данные Python27, WinXP/2003,MySQL 5.1
при попытке установить попросил tools
выданы setuptools-0.6
в site.cfg путь до my.ini показал(или не до него надо?)
ошибка реестра вина теперь.
если можно, для танкистов, пошагово.
 

pkv

Vega-Service, LLC
Команда форума
Сотрудники Вега-Интернет
Помогите, пожалуйста, установить MySQL-python
исходные данные Python27, WinXP/2003,MySQL 5.1
при попытке установить попросил tools
выданы setuptools-0.6
в site.cfg путь до my.ini показал(или не до него надо?)
ошибка реестра вина теперь.
если можно, для танкистов, пошагово.

mysql-python в исходниках или в exe файле?
 

pkv

Vega-Service, LLC
Команда форума
Сотрудники Вега-Интернет
там из ехе - только setup.py :)
предлагается только в одном варианте и, к сожалению любителей виндовс, не exe и не msi
Ссылка на проект (внешняя)


The latter example should build a Windows installer package, if you
have the correct tools. In any event, you *must* have a C compiler.


вот кусок из README
тобишь обязательно нужен C компилятор

попробуйте проделать это все в Cygwin
 
Ф

Фрау Шнидтке

Guest
---cut begin---
>setup.py install
running install
running bdist_egg
running egg_info
writing MySQL_python.egg-info\PKG-INFO
writing top-level names to MySQL_python.egg-info\top_level.txt
writing dependency_links to MySQL_python.egg-info\dependency_links.txt
reading manifest file 'MySQL_python.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'MANIFEST'
warning: no files found matching 'ChangeLog'
warning: no files found matching 'GPL'
writing manifest file 'MySQL_python.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
creating build
creating build\lib.win32-2.7
copying _mysql_exceptions.py -> build\lib.win32-2.7
creating build\lib.win32-2.7\MySQLdb
copying MySQLdb\__init__.py -> build\lib.win32-2.7\MySQLdb
copying MySQLdb\converters.py -> build\lib.win32-2.7\MySQLdb
copying MySQLdb\connections.py -> build\lib.win32-2.7\MySQLdb
copying MySQLdb\cursors.py -> build\lib.win32-2.7\MySQLdb
copying MySQLdb\release.py -> build\lib.win32-2.7\MySQLdb
copying MySQLdb\times.py -> build\lib.win32-2.7\MySQLdb
creating build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\__init__.py -> build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\CR.py -> build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\FIELD_TYPE.py -> build\lib.win32-2.7\MySQLdb\constants

copying MySQLdb\constants\ER.py -> build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\FLAG.py -> build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\REFRESH.py -> build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\CLIENT.py -> build\lib.win32-2.7\MySQLdb\constants
running build_ext
building '_mysql' extension
error: Unable to find vcvarsall.bat
Код:
---cut end---
результат таков

newboy
 

pkv

Vega-Service, LLC
Команда форума
Сотрудники Вега-Интернет
---cut begin---
>setup.py install
running install
running bdist_egg
running egg_info
writing MySQL_python.egg-info\PKG-INFO
writing top-level names to MySQL_python.egg-info\top_level.txt
writing dependency_links to MySQL_python.egg-info\dependency_links.txt
reading manifest file 'MySQL_python.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'MANIFEST'
warning: no files found matching 'ChangeLog'
warning: no files found matching 'GPL'
writing manifest file 'MySQL_python.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
creating build
creating build\lib.win32-2.7
copying _mysql_exceptions.py -> build\lib.win32-2.7
creating build\lib.win32-2.7\MySQLdb
copying MySQLdb\__init__.py -> build\lib.win32-2.7\MySQLdb
copying MySQLdb\converters.py -> build\lib.win32-2.7\MySQLdb
copying MySQLdb\connections.py -> build\lib.win32-2.7\MySQLdb
copying MySQLdb\cursors.py -> build\lib.win32-2.7\MySQLdb
copying MySQLdb\release.py -> build\lib.win32-2.7\MySQLdb
copying MySQLdb\times.py -> build\lib.win32-2.7\MySQLdb
creating build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\__init__.py -> build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\CR.py -> build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\FIELD_TYPE.py -> build\lib.win32-2.7\MySQLdb\constants

copying MySQLdb\constants\ER.py -> build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\FLAG.py -> build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\REFRESH.py -> build\lib.win32-2.7\MySQLdb\constants
copying MySQLdb\constants\CLIENT.py -> build\lib.win32-2.7\MySQLdb\constants
running build_ext
building '_mysql' extension
error: Unable to find vcvarsall.bat
Код:
---cut end---
результат таков

newboy

Линк на скомпилированый бинарник


попробуйте


или вот еще http://blog.eddsn.com/2010/05/unable-to-find-vcvarsall-bat/
 

newboy

Уже освоился
Огромное спасибо!
На домашнем все встало, там где надо никуда не денется)
интересно почему мне не попалось? :eek:

видимо потому что:
исходные данные Python27, WinXP/2003,MySQL 5.1
а бинарник под 2.3-2.6
следовало круг поиска расширять))
 
Сверху