[Zope] setup.py build

wavemaster2000 fernand3 at fas.harvard.edu
Thu Mar 16 20:36:45 EST 2006


hey I am trying to setup a connection between python and mysql, trying to get
a connection for zope.
I get this error on building
C:\Program Files\Zope-2.9.1\lib\python\Products\MySQL-python-1.2.0>setup.py
buil
d
running build
running build_py
creating build
creating build\lib.win32-2.4
copying _mysql_exceptions.py -> build\lib.win32-2.4
creating build\lib.win32-2.4\MySQLdb
copying MySQLdb\__init__.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\converters.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\connections.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\cursors.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\sets.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\times.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\stringtimes.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\mxdatetimes.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\pytimes.py -> build\lib.win32-2.4\MySQLdb
creating build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\__init__.py ->
build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\CR.py -> build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\FIELD_TYPE.py ->
build\lib.win32-2.4\MySQLdb\constants

copying MySQLdb\constants\ER.py -> build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\FLAG.py -> build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\REFRESH.py ->
build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\CLIENT.py -> build\lib.win32-2.4\MySQLdb\constants
running build_ext
building '_mysql' extension
creating build\temp.win32-2.4
creating build\temp.win32-2.4\Release
C:\Program Files\Microsoft Visual Studio 8\VC\BIN\cl.exe /c /nologo /Ox /MD
/W3
/GX /DNDEBUG -IC:\Python24\include -IC:\Python24\PC /Tc_mysql.c
/Fobuild\temp.wi
n32-2.4\Release\_mysql.obj
cl : Command line warning D9035 : option 'GX' has been deprecated and will
be re
moved in a future release
cl : Command line warning D9036 : use 'EHsc' instead of 'GX'
_mysql.c
c:\python24\include\pyconfig.h(130) : fatal error C1083: Cannot open include
fil
e: 'basetsd.h': No such file or directory
error: command '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\cl.exe"'
fail
ed with exit status 2

C:\Program Files\Zope-2.9.1\lib\python\Products\MySQL-python-1.2.0>setup.py
buil
d
running build
running build_py
creating build
creating build\lib.win32-2.4
copying _mysql_exceptions.py -> build\lib.win32-2.4
creating build\lib.win32-2.4\MySQLdb
copying MySQLdb\__init__.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\converters.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\connections.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\cursors.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\sets.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\times.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\stringtimes.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\mxdatetimes.py -> build\lib.win32-2.4\MySQLdb
copying MySQLdb\pytimes.py -> build\lib.win32-2.4\MySQLdb
creating build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\__init__.py ->
build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\CR.py -> build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\FIELD_TYPE.py ->
build\lib.win32-2.4\MySQLdb\constants

copying MySQLdb\constants\ER.py -> build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\FLAG.py -> build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\REFRESH.py ->
build\lib.win32-2.4\MySQLdb\constants
copying MySQLdb\constants\CLIENT.py -> build\lib.win32-2.4\MySQLdb\constants
running build_ext
building '_mysql' extension
Traceback (most recent call last):
  File "C:\Program
Files\Zope-2.9.1\lib\python\Products\MySQL-python-1.2.0\setup
.py", line 153, in ?
    setup(**metadata)
  File "C:\Python24\lib\distutils\core.py", line 149, in setup
    dist.run_commands()
  File "C:\Python24\lib\distutils\dist.py", line 946, in run_commands
    self.run_command(cmd)
  File "C:\Python24\lib\distutils\dist.py", line 966, in run_command
    cmd_obj.run()
  File "C:\Python24\lib\distutils\command\build.py", line 112, in run
    self.run_command(cmd_name)
  File "C:\Python24\lib\distutils\cmd.py", line 333, in run_command
    self.distribution.run_command(command)
  File "C:\Python24\lib\distutils\dist.py", line 966, in run_command
    cmd_obj.run()
  File "C:\Python24\lib\distutils\command\build_ext.py", line 279, in run
    self.build_extensions()
  File "C:\Python24\lib\distutils\command\build_ext.py", line 405, in
build_exte
nsions
    self.build_extension(ext)
  File "C:\Python24\lib\distutils\command\build_ext.py", line 470, in
build_exte
nsion
    depends=ext.depends)
  File "C:\Python24\lib\distutils\msvccompiler.py", line 309, in compile
    depends, extra_postargs)
  File "C:\Python24\lib\distutils\ccompiler.py", line 363, in _setup_compile
    raise TypeError, \
TypeError: 'include_dirs' (if supplied) must be a list of strings

--
View this message in context: http://www.nabble.com/setup.py-build-t1295336.html#a3448786
Sent from the Zope - General forum at Nabble.com.



More information about the Zope mailing list