1

私は64ビットのWindows7と64ビットのPython3.2を実行しています。pywin 32 AMD 64パッケージをインストールし、win32comをIDLEにインポートできますが、プログラムにはインポートできません。コンテキストでのエラーは次のとおりです。

コード:

import random
import time
from win32com.client import constants
import win32com.client
import pythoncom
import webbrowser
import os
import sys
from sys import exit

print('This is was just an add on to the imports...')

エラー:

Traceback (most recent call last):
  File "C:\Users\comp\Desktop\test.py", line 3, in <module>
    from win32com.client import constants
  File "C:\Python32\lib\site-packages\win32com\__init__.py", line 5, in <module>
    import win32api, sys, os
ImportError: DLL load failed: The specified module could not be found.
 >>> 

pywin32にはすべてが含まれているはずなので、どのモジュールが欠落しているかはわかりません。また、win32に関して前に質問がありますが、新しいコンピューターですべてをやり直しており、特にこれは機能していません。ちなみに、デスクトップにあるすべてのパッケージとモジュールを他のコンピューターに取り込むのは非常に面倒です。

4

1 に答える 1

1

私はPython for Windows の ActiveState インストールを好む傾向があります。これにより、多くの荒いエッジが滑らかになり、関連する Windows パッケージがバンドルされます。退屈なセットアップにも役立つかもしれません。

于 2012-09-25T05:06:40.757 に答える