Install ibm_db for python3 on windows 7

570 views
Skip to first unread message

Craig Wilson

unread,
Jun 5, 2013, 2:26:45 AM6/5/13
to ibm...@googlegroups.com
Hi All,
 
I am getting the below message when trying to install ibm_db. I do have the 32bit data server divers installed.
 
Any assistance will be appreciated, thanks.
 
easy_install .\ibm_db-2.0.2-py3.2-win32.egg
Processing ibm_db-2.0.2-py3.2-win32.egg
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
Removing ibm-db 2.0.1 from easy-install.pth file
Adding ibm-db 2.0.2 to easy-install.pth file
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/list
Best 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\craig\appdata\local\temp\easy_install-cl3yxa\ibm_db-2.0.2\setup.cfg
Running ibm_db-2.0.2\setup.py -q bdist_egg --dist-dir c:\users\craig\appdata\local\temp\easy_install-cl3yxa\ibm_db-2.0.2\egg-dist-tmp-_5tqsb
c:\users\craig\appdata\local\temp\easy_install-cl3yxa\ibm_db-2.0.2\setup.py:52: UserWarning: Detected usage of IBM Data Server Driver package. Ensure you have downloaded 32-bit package of IBM_Data_Ser
ver_Driver and retry the ibm_db module install
  warnings.warn(notifyString)
Detected 32-bit Python\mTraceback (most recent call last):
  File "c:\python33\scripts\easy_install-script.py", line 9, in <module>
    load_entry_point('distribute==0.6.35', 'console_scripts', 'easy_install')()
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 1937, in main
    with_ei_usage(lambda:
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 1918, in with_ei_usage
    return f()
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 1941, in <lambda>
    distclass=DistributionWithoutHelpCommands, **kw
  File "C:\Python33\lib\distutils\core.py", line 148, in setup
    dist.run_commands()
  File "C:\Python33\lib\distutils\dist.py", line 917, in run_commands
    self.run_command(cmd)
  File "C:\Python33\lib\distutils\dist.py", line 936, in run_command
    cmd_obj.run()
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 358, in run
    self.easy_install(spec, not self.no_deps)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 578, in easy_install
    return self.install_item(None, spec, tmpdir, deps, True)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 630, in install_item
    self.process_distribution(spec, dist, deps)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 682, in process_distribution
    [requirement], self.local_index, self.easy_install
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\pkg_resources.py", line 586, in resolve
    dist = best[req.key] = env.best_match(req, self, installer)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\pkg_resources.py", line 832, in best_match
    return self.obtain(req, installer) # try and download/install
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\pkg_resources.py", line 844, in obtain
    return installer(requirement)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 598, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 628, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 823, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 1103, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\easy_install.py", line 1089, in run_setup
    run_setup(setup_script, args)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\sandbox.py", line 34, in run_setup
    lambda: exec(compile(open(
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\sandbox.py", line 82, in run
    return func()
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\sandbox.py", line 37, in <lambda>
    {'__file__':setup_script, '__name__':'__main__'})
  File "setup.py", line 100, in <module>
  File "C:\Python33\lib\distutils\core.py", line 148, in setup
    dist.run_commands()
  File "C:\Python33\lib\distutils\dist.py", line 917, in run_commands
    self.run_command(cmd)
  File "C:\Python33\lib\distutils\dist.py", line 936, in run_command
    cmd_obj.run()
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\bdist_egg.py", line 179, in run
    cmd = self.call_command('install_lib', warn_dir=0)
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\bdist_egg.py", line 166, in call_command
    self.run_command(cmdname)
  File "C:\Python33\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Python33\lib\distutils\dist.py", line 936, in run_command
    cmd_obj.run()
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\install_lib.py", line 20, in run
    self.build()
  File "C:\Python33\lib\distutils\command\install_lib.py", line 107, in build
    self.run_command('build_ext')
  File "C:\Python33\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Python33\lib\distutils\dist.py", line 936, in run_command
    cmd_obj.run()
  File "C:\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\setuptools\command\build_ext.py", line 46, in run
    _build_ext.run(self)
  File "C:\Python33\lib\distutils\command\build_ext.py", line 316, in run
    force=self.force)
  File "C:\Python33\lib\distutils\ccompiler.py", line 1034, in new_compiler
    return klass(None, dry_run, force)
  File "C:\Python33\lib\distutils\cygwinccompiler.py", line 292, in __init__
    if self.gcc_version <= "2.91.57":
TypeError: unorderable types: NoneType() <= str()
 

Rahul

unread,
Jun 5, 2013, 7:27:51 AM6/5/13
to ibm_db
Hi Craig ,
Your Python version is 3.3.x but you are trying to install ibm_db
driver by Python-3.2.x build ibm_db's egg. I have uploaded the
Python-3.3.x build 32 bit egg file of ibm_db at https://pypi.python.org/pypi/ibm_db/,
please download and install ibm_db-2.0.2-py3.3-win32.egg.

Thanks,
Rahul

John

unread,
Dec 4, 2017, 10:12:28 PM12/4/17
to ibm_db

Hi Rahul,
Can you please let me know where can I get ibm_db driver for python 3.6 64 bit egg file?

Thanks,
John

Saba Kauser

unread,
Dec 5, 2017, 12:02:02 AM12/5/17
to ibm_db
John, emailed you the binary while we upload to pypi.
Please use the egg and let me know how it goes.

Thanks!
Saba.
Reply all
Reply to author
Forward
0 new messages