Message75643
| Author |
DaGoodBoy |
| Recipients |
DaGoodBoy |
| Date |
2008年11月08日.19:09:46 |
| SpamBayes Score |
4.8278507e-06 |
| Marked as misclassified |
No |
| Message-id |
<1226171390.73.0.943676496028.issue4284@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
Here is the reproduction process. Get Windows box running Vista 64-bit.
Download the Python 2.6 64-bit version. Write a script that imports
escape from saxutils. See this:
C:\Python26>python.exe example_xml_script.py > out.xml
Traceback (most recent call last):
File "example_xml_script.py", line 11, in <module>
from xml.sax.saxutils import escape
File "C:\Python26\lib\xml\sax\saxutils.py", line 6, in <module>
import os, urlparse, urllib, types
File "C:\Python26\lib\urllib.py", line 26, in <module>
import socket
File "C:\Python26\lib\socket.py", line 46, in <module>
import _socket
ImportError: DLL load failed: The application has failed to start
because its side-by-side configuration is incorrect. Please see the
application event log for more detail.
EventViewer says:
Activation context generation failed for "C:\Python26\DLLs\_socket.pyd".
Error in manifest or policy file
"C:\Python26DLLs\Microsoft.VC90.CRT.MANIFEST" on line 12.
The value "../msvcr90.dll" of attribute "name" in element
"urn:schemas-microsoft-com:asm.v1^file" is invalid.
Go download the MSVCRT directly and install it:
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en
Then the problem goes away.
This issue is particular only to the Python 2.6 64-bit version, as the
32-bit version runs just fine. |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2008年11月08日 19:09:50 | DaGoodBoy | set | recipients:
+ DaGoodBoy |
| 2008年11月08日 19:09:50 | DaGoodBoy | set | messageid: <1226171390.73.0.943676496028.issue4284@psf.upfronthosting.co.za> |
| 2008年11月08日 19:09:48 | DaGoodBoy | link | issue4284 messages |
| 2008年11月08日 19:09:47 | DaGoodBoy | create |
|