Hello,
I'm having problems installing ibm_db, this is my environment:
Windows 7 (64 bits)
Python 3.3
IBM Data Server Driver 10.1 fp2
MS Visual Studio Express 2008
and this is what i'm getting:
C:\Arturo\Phyton>easy_install ibm_db
Searching for ibm-db
Reading
http://pypi.python.org/simple/ibm_db/Reading
http://code.google.com/p/ibm-db/downloads/listBest match: ibm-db 2.0.2
Downloading
http://pypi.python.org/packages/source/i/ibm_db/ibm_db-2.0.2.tar.gz#md5=4c14acd90e665679ebf6e970f73c200d
Processing ibm_db-2.0.2.tar.gz
Writing c:\users\user\appdata\local\temp\easy_install-_4mndd\ibm_db-2.0.2\setup.
cfg
Running ibm_db-2.0.2\setup.py -q bdist_egg --dist-dir c:\users\user\appdata\loca
l\temp\easy_install-_4mndd\ibm_db-2.0.2\egg-dist-tmp-74z5y3
Detected 64-bit Python
c:\users\user\appdata\local\temp\easy_install-_4mndd\ibm_db-2.0.2\setup.py:52: U
serWarning: Detected usage of IBM Data Server Driver package. Ensure you have do
wnloaded 64-bit package of IBM_Data_Server_Driver and retry the ibm_db module in
stall
warnings.warn(notifyString)
error: Setup script exited with error: Unable to find vcvarsall.bat
i also try this:
C:\Arturo\Phyton>easy_install ibm_db-2.0.2-py3.2-win32.egg
Processing ibm_db-2.0.2-py3.2-win32.egg
removing 'c:\python33\lib\site-packages\ibm_db-2.0.2-py3.2-win32.egg' (and every
thing under it)
creating c:\python33\lib\site-packages\ibm_db-2.0.2-py3.2-win32.egg
Extracting ibm_db-2.0.2-py3.2-win32.egg to c:\python33\lib\site-packages
ibm-db 2.0.2 is already the active version in easy-install.pth
Installed c:\python33\lib\site-packages\ibm_db-2.0.2-py3.2-win32.egg
Processing dependencies for ibm-db==2.0.2
Searching for ibm-db==2.0.2
Reading
http://pypi.python.org/simple/ibm-db/Reading
http://code.google.com/p/ibm-db/downloads/listBest match: ibm-db 2.0.2
Downloading
http://pypi.python.org/packages/source/i/ibm_db/ibm_db-2.0.2.tar.gz#md5=4c14acd90e665679ebf6e970f73c200d
Processing ibm_db-2.0.2.tar.gz
Writing c:\users\user\appdata\local\temp\easy_install-j62ghr\ibm_db-2.0.2\setup.
cfg
Running ibm_db-2.0.2\setup.py -q bdist_egg --dist-dir c:\users\user\appdata\loca
l\temp\easy_install-j62ghr\ibm_db-2.0.2\egg-dist-tmp-26dpy9
Detected 64-bit Python
c:\users\user\appdata\local\temp\easy_install-j62ghr\ibm_db-2.0.2\setup.py:52: U
serWarning: Detected usage of IBM Data Server Driver package. Ensure you have do
wnloaded 64-bit package of IBM_Data_Server_Driver and retry the ibm_db module in
stall
warnings.warn(notifyString)
error: Setup script exited with error: Unable to find vcvarsall.bat
other tests i made were:
Uninstalling MS Visual Studio Express 2008 and install MS Visual Studio Express 2012, same results as above (and i get back to the 2008 version)
i follow all the recommendation i fin online about this issue like manually set the value for
VS90COMNTOOLS, put a copy of vcvarsall.bat from the VC directory into the common7/tools directory
is ibm_db unsupported under Python 3.3? i see that the egg name say 32win...is there a 64bit version?
Thanks