New submission from David Woakes:
I've seen issue 21050 and tried a complete uninstall, delete c:\python34 and
install of python 3.4.
I can't get win32api to load unless I copy pythoncom34.dll and
psywintypes34.dll to C:\Python34\Lib\site-packages\win32 from
C:\Python34\Lib\site-packages\pywin32_system32.
Here's output from a python -v session:
import win32api
Traceback (most recent call last):
File stdin, line 1, in module
File frozen importlib._bootstrap, line 2214, in _find_and_load
File frozen importlib._bootstrap, line 2203, in _find_and_load_unlocked
File frozen importlib._bootstrap, line 1191, in _load_unlocked
File frozen importlib._bootstrap, line 1161, in _load_backward_compatible
File frozen importlib._bootstrap, line 539, in _check_name_wrapper
File frozen importlib._bootstrap, line 1692, in load_module
File frozen importlib._bootstrap, line 321, in _call_with_frames_removed
ImportError: DLL load failed: The specified module could not be found.
import pdb; pdb.pm()
# C:\Python34\lib\__pycache__\pdb.cpython-34.pyc matches C:\Python34\lib\pdb.py
# code object from 'C:\\Python34\\lib\\__pycache__\\pdb.cpython-34.pyc'
# C:\Python34\lib\__pycache__\re.cpython-34.pyc matches C:\Python34\lib\re.py
# code object from 'C:\\Python34\\lib\\__pycache__\\re.cpython-34.pyc'
# C:\Python34\lib\__pycache__\sre_compile.cpython-34.pyc matches
C:\Python34\lib\sre_compile.py
# code object from 'C:\\Python34\\lib\\__pycache__\\sre_compile.cpython-34.pyc'
# C:\Python34\lib\__pycache__\sre_parse.cpython-34.pyc matches
C:\Python34\lib\sre_parse.py
# code object from 'C:\\Python34\\lib\\__pycache__\\sre_parse.cpython-34.pyc'
# C:\Python34\lib\__pycache__\sre_constants.cpython-34.pyc matches
C:\Python34\lib\sre_constants.py
# code object from
'C:\\Python34\\lib\\__pycache__\\sre_constants.cpython-34.pyc'
import 'sre_constants' # _frozen_importlib.SourceFileLoader object at
0x02EB21B0
import 'sre_parse' # _frozen_importlib.SourceFileLoader object at 0x02EAE4B0
import 'sre_compile' # _frozen_importlib.SourceFileLoader object at 0x027D4BF0
# C:\Python34\lib\__pycache__\copyreg.cpython-34.pyc matches
C:\Python34\lib\copyreg.py
# code object from 'C:\\Python34\\lib\\__pycache__\\copyreg.cpython-34.pyc'
import 'copyreg' # _frozen_importlib.SourceFileLoader object at 0x02EB23B0
import 're' # _frozen_importlib.SourceFileLoader object at 0x027D44D0
# C:\Python34\lib\__pycache__\cmd.cpython-34.pyc matches C:\Python34\lib\cmd.py
# code object from 'C:\\Python34\\lib\\__pycache__\\cmd.cpython-34.pyc'
# C:\Python34\lib\__pycache__\string.cpython-34.pyc matches
C:\Python34\lib\string.py
# code object from 'C:\\Python34\\lib\\__pycache__\\string.cpython-34.pyc'
import 'string' # _frozen_importlib.SourceFileLoader object at 0x02EB2CB0
import 'cmd' # _frozen_importlib.SourceFileLoader object at 0x02EAEDF0
# C:\Python34\lib\__pycache__\bdb.cpython-34.pyc matches C:\Python34\lib\bdb.py
# code object from 'C:\\Python34\\lib\\__pycache__\\bdb.cpython-34.pyc'
# C:\Python34\lib\__pycache__\fnmatch.cpython-34.pyc matches
C:\Python34\lib\fnmatch.py
# code object from 'C:\\Python34\\lib\\__pycache__\\fnmatch.cpython-34.pyc'
# C:\Python34\lib\__pycache__\posixpath.cpython-34.pyc matches
C:\Python34\lib\posixpath.py
# code object from 'C:\\Python34\\lib\\__pycache__\\posixpath.cpython-34.pyc'
import 'posixpath' # _frozen_importlib.SourceFileLoader object at 0x02EBBFD0
import 'fnmatch' # _frozen_importlib.SourceFileLoader object at 0x02EBBD30
# C:\Python34\lib\__pycache__\inspect.cpython-34.pyc matches
C:\Python34\lib\inspect.py
# code object from 'C:\\Python34\\lib\\__pycache__\\inspect.cpython-34.pyc'
# C:\Python34\lib\__pycache__\ast.cpython-34.pyc matches C:\Python34\lib\ast.py
# code object from 'C:\\Python34\\lib\\__pycache__\\ast.cpython-34.pyc'
import 'ast' # _frozen_importlib.SourceFileLoader object at 0x02ED7D30
# C:\Python34\lib\importlib\__pycache__\__init__.cpython-34.pyc matches
C:\Python34\lib\importlib\__init__.py
# code object from
'C:\\Python34\\lib\\importlib\\__pycache__\\__init__.cpython-34.pyc'
# C:\Python34\lib\__pycache__\warnings.cpython-34.pyc matches
C:\Python34\lib\warnings.py
# code object from 'C:\\Python34\\lib\\__pycache__\\warnings.cpython-34.pyc'
import 'warnings' # _frozen_importlib.SourceFileLoader object at 0x02EF94B0
import 'importlib' # _frozen_importlib.SourceFileLoader object at 0x02EF92D0
# C:\Python34\lib\importlib\__pycache__\machinery.cpython-34.pyc matches
C:\Python34\lib\importlib\machinery.py
# code object from
'C:\\Python34\\lib\\importlib\\__pycache__\\machinery.cpython-34.pyc'
import 'importlib.machinery' # _frozen_importlib.SourceFileLoader object at
0x02EF9410
# C:\Python34\lib\__pycache__\linecache.cpython-34.pyc matches
C:\Python34\lib\linecache.py
# code object from 'C:\\Python34\\lib\\__pycache__\\linecache.cpython-34.pyc'
# C:\Python34\lib\__pycache__\tokenize.cpython-34.pyc matches
C:\Python34\lib\tokenize.py
# code object from 'C:\\Python34\\lib