您的位置:首页 > 大数据 > 人工智能

Solution to the failure of installing pywin32-218.win-amd64-py2.6.exe in Win7 64bit

2013-01-18 14:42 399 查看
During the installation of package downloaded from
sourceforge.net, it reports the following error in its post installation process.



With the following traceback:

Traceback (most recent call last):

File "<string>", line 615, in <module>

File "<string>", line 321, in install

File "<string>", line 159, in LoadSystemModule

ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.

Solution:

From the error dialog, we can see it failed to call LoadSystemModule in its post installation script.

So we can locate the post installation script pywin32_postinstall.pyunder "C:\Python26\Scripts\", cd to that dir and run "pywin32_postinstall.py -install" in console.

But you may encounter that "you have no permission to install COM objects" as below.

You do not have the permissions to install COM objects.

The sample COM objects were not registered.

If you indeed encounter this problem, the solution is to run "pywin32_postinstall.py -install" as administrator. How to do this ?

Click "Start" on the bottom menu bar of Win7 -> It will show the "Search" box, input "cmd" -> press "CTRL + SHIFT + ENTER", it will show a UAC control dialog, prcess the "Yes" button -> You will get a console with administrator privileges -> run "pywin32_postinstall.py
-install" from this console -> Done





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐