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
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
相关文章推荐
- Leetcode 12. Integer to Roman The Solution of Python
- How to make an SDL window the child of another window in Win32
- Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection
- the solution of the database to replace text,ntext type
- Leetcode 13. Roman to Integer The Solution of Python
- win7下64bit,运行libsvm2.90中setup.py时出现unable to find vcvarsall.bat 的解决方法
- 解决Android Studio更新错误 Solution to connection failure of updating in Android Studio
- How to Customize the Left Navigation Bar of SPPS Home Page [Another Solution]
- solution to bash error (because of the PATH)
- Maven-010-maven 编译报错:Failure to ... in ... was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced.
- solution to bash error (because of the PATH)
- Microsoft SQL Server 2008 R2 XML处理 One solution is to increase the number of characters retrieved from the server for XML data.
- How to delete the icons of Win7 desktop shortcuts
- Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance
- The solution of Unable to install breakpoint with Eclipse debugger
- The best solution I found was to raise the Heap of the Application.
- Failure to find xxx in xxx was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced @ xxx
- Before the installation of the dryer ready to work and failure to exclude
- How To Verify the Word Size (32bit vs 64bit) of the Oracle Binary on MS Windows systems (文档 ID 46506
- Failed to generate a user instance of SQL Server due to failure in retrieving the user's local application data path 解决(VS2010+IIS7.5)