I just installed Python 3.4.1 and pywin32, using pywin32-219.win-amd64-py3.4.exe. No problems, no error messages during installation.
When I try to use adodbapi, I get an ImportError:
Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 10:45:13) [MSC v.1600 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
File "C:\Python34\lib\site-packages\adodbapi__init__.py", line 16, in <module>
from .apibase import apilevel, threadsafety, paramstyle
ImportError: No module named 'adodbapi.apibase'
In fact there is no file called "apibase" in my Python34 directory.
Reply from: Vernon Cole
Several files are missing.
You can work around this problem my installing adodbapi from pypi or sourceforge:
(in Python 3.4)
py -3 -m pip install adodbapi
(if you have pip installed)
pip install adodbapi --upgrade
Note that there is no difference between adodbapi 220.127.116.11 and 18.104.22.168, except that the latter will download directly from pypi and not try using the (broken) url link.