我正在使用http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.tar.gz包构建一个python应用程序,使用MS Visual Studio 2010在Windows 7 64位平台上将其构建为32位应用程序,并使用py2exe将其导出为可执行文件。 可执行文件在我的Windows 7平台上运行正常。但是,当我尝试在Windows Server 2008上运行它时,我收到以下错误:
追踪(最近一次呼叫最后一次):
ImportError:DLL加载失败:找不到指定的模块。
我想要克服的第一个问题是pycrypto包不包含_DES.pyc的未编译python,所以我不知道它试图加载什么模块。有没有办法找到这个?请注意,如果我注释掉对Crypto例程的调用,它也可以正常工作,除了我想要的功能缺失: - )