[Paraview] import PyQt4.QtGui DLL load failed

Dave Partyka dave.partyka at kitware.com
Tue Oct 12 21:40:44 EDT 2010


Humm, It was not my intention to package PyQt4 in the Windows installer.

Quite frankly, I will mostly likely rerun the package step and make sure
that those site-packages are not included. Regardless, nothing in ParaView
uses PyQt. I had it built on my system when I was building the VisTrails
plugin for the 3.6.2 release.

On Tue, Oct 12, 2010 at 8:34 PM, <m.c.wilkins at massey.ac.nz> wrote:

>
> Hi,
>
> I'm sorry if this is answered elsewhere, I have googled around, but
> not found anything that actually fixes the problem.
>
> I have Windows XP SP2, completely fresh install, I just installed it
> in my virtualbox.  The only things on the box are virtualbox tools,
> paraview 3.8.1 which I just downloaded, and process monitor.  When I
> bring up the Python Shell and type
>
> import PyQt4.QtGui
>
> I get
>
> Traceback (most recent call last):
>  File "<console>", line 1, in <module>
> ImportError: DLL load failed: This application has failed to start
> because the application configuration is incorrect. Reinstalling the
> application may fix this problem.
>
> There is no other python or VTK on the box to confuse things.
>
> In an attempt to fix the problem I added some things to my PATH and
> PYTHONPATH.
> You can see what I added by these commands I type in the Python Shell:
>
> >>> import os
> >>> print os.environ['PATH']
> C:\Program Files\ParaView 3.8.1\bin;C:\Program Files\ParaView
> 3.8.1\lib\paraview-3.8;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
> >>> print os.environ['PYTHONPATH']
> C:\Program Files\ParaView 3.8.1\bin;C:\Program Files\ParaView
> 3.8.1\lib\paraview-3.8
> >>>
>
> In an attempt to debug the problem I installed process monitor and this is
> its
> output with a filter that only allows output for the paraview.exe programme
> (there are some failures, but a lot of successes on opening
> PyQt4\QtGui.pyd)
>
> 1:32:57.2026294 PM   paraview.exe   1696  CreateFile  C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4 SUCCESS  Desired Access:
> Read Data/List Directory, Synchronize, Disposition: Open, Options:
> Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read,
> Write, AllocationSize: n/a, OpenResult: Opened
> 1:32:57.2030339 PM   paraview.exe   1696  QueryDirectory C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui NO SUCH FILE
> Filter: QtGui
> 1:32:57.2034454 PM   paraview.exe   1696  CloseFile   C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4 SUCCESS
> 1:32:57.2041438 PM   paraview.exe   1696  CreateFile  C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO
> Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, Write,
> AllocationSize: n/a, OpenResult: Opened
> 1:32:57.2046956 PM   paraview.exe   1696  CreateFile  C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4 SUCCESS  Desired Access:
> Read Data/List Directory, Synchronize, Disposition: Open, Options:
> Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read,
> Write, AllocationSize: n/a, OpenResult: Opened
> 1:32:57.2050833 PM   paraview.exe   1696  QueryDirectory C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  Filter: QtGui.pyd, 1: QtGui.pyd
> 1:32:57.2055144 PM   paraview.exe   1696  CloseFile   C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4 SUCCESS
> 1:32:57.2061960 PM   paraview.exe   1696  QueryOpen   C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  CreationTime: 4/15/2010 5:10:56 AM, LastAccessTime: 10/13/2010 1:19:52 PM,
> LastWriteTime: 4/15/2010 5:10:56 AM, ChangeTime: 10/13/2010 12:29:53 PM,
> AllocationSize: 5,570,560, EndOfFile: 5,566,976, FileAttributes: A
> 1:32:57.2068316 PM   paraview.exe   1696  CreateFile  C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  Desired Access: Execute/Traverse, Synchronize, Disposition: Open, Options:
> Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode:
> Read, Delete, AllocationSize: n/a, OpenResult: Opened
> 1:32:57.2073440 PM   paraview.exe   1696  CreateFileMapping C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  SyncType: SyncTypeCreateSection, PageProtection: PAGE_EXECUTE
> 1:32:57.2073627 PM   paraview.exe   1696  QueryStandardInformationFile
>  C:\Program Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd
> SUCCESS  AllocationSize: 5,570,560, EndOfFile: 5,566,976, NumberOfLinks: 1,
> DeletePending: False, Directory: False
> 1:32:57.2073789 PM   paraview.exe   1696  CreateFileMapping C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  SyncType: SyncTypeOther
> 1:32:57.2078932 PM   paraview.exe   1696  CloseFile   C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
> 1:32:57.2098728 PM   paraview.exe   1696  QueryOpen   C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  CreationTime: 4/15/2010 5:10:56 AM, LastAccessTime: 10/13/2010 1:32:57 PM,
> LastWriteTime: 4/15/2010 5:10:56 AM, ChangeTime: 10/13/2010 12:29:53 PM,
> AllocationSize: 5,570,560, EndOfFile: 5,566,976, FileAttributes: A
> 1:32:57.2104930 PM   paraview.exe   1696  QueryOpen   C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  CreationTime: 4/15/2010 5:10:56 AM, LastAccessTime: 10/13/2010 1:32:57 PM,
> LastWriteTime: 4/15/2010 5:10:56 AM, ChangeTime: 10/13/2010 12:29:53 PM,
> AllocationSize: 5,570,560, EndOfFile: 5,566,976, FileAttributes: A
> 1:32:57.2111361 PM   paraview.exe   1696  CreateFile  C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  Desired Access: Execute/Traverse, Synchronize, Disposition: Open, Options:
> Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode:
> Read, Delete, AllocationSize: n/a, OpenResult: Opened
> 1:32:57.2116599 PM   paraview.exe   1696  CreateFileMapping C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  SyncType: SyncTypeCreateSection, PageProtection: PAGE_EXECUTE
> 1:32:57.2117196 PM   paraview.exe   1696  CreateFileMapping C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
>  SyncType: SyncTypeOther
> 1:32:57.2122544 PM   paraview.exe   1696  CloseFile   C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
> 1:32:57.2128662 PM   paraview.exe   1696  Load Image  C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS  Image
> Base: 0x9450000, Image Size: 0x553000
> 1:32:57.2609985 PM   paraview.exe   1696  RegOpenKey  HKCU  SUCCESS
>  Desired Access: Maximum Allowed
> 1:32:57.2610941 PM   paraview.exe   1696  RegOpenKey
>  HKCU\Software\Policies\Microsoft\Control Panel\Desktop   NAME NOT FOUND
> Desired Access: Read
> 1:32:57.2611561 PM   paraview.exe   1696  RegOpenKey  HKCU\Control
> Panel\Desktop SUCCESS  Desired Access: Read
> 1:32:57.2612385 PM   paraview.exe   1696  RegQueryValue  HKCU\Control
> Panel\Desktop\MultiUILanguageId NAME NOT FOUND Length: 256
> 1:32:57.2612849 PM   paraview.exe   1696  RegCloseKey HKCU\Control
> Panel\Desktop SUCCESS
> 1:32:57.2613444 PM   paraview.exe   1696  RegCloseKey HKCU  SUCCESS
> 1:32:57.2619730 PM   paraview.exe   1696  CreateFile  C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd.2.Manifest NAME
> NOT FOUND Desired Access: Generic Read/Execute, Disposition: Open, Options:
> Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode:
> Read, AllocationSize: n/a
> 1:32:57.2625147 PM   paraview.exe   1696  CreateFile  C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd.2.Config   NAME
> NOT FOUND Desired Access: Generic Read/Execute, Disposition: Open, Options:
> Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode:
> Read, AllocationSize: n/a
> 1:32:57.2927489 PM   paraview.exe   1696  CloseFile   C:\Program
> Files\ParaView 3.8.1\bin\Lib\site-packages\PyQt4\QtGui.pyd   SUCCESS
> 1:32:57.2978893 PM   paraview.exe   1696  QueryOpen   C:\Program
> Files\ParaView 3.8.1\bin\Lib\code.py SUCCESS  CreationTime: 9/9/2008 4:58:32
> AM, LastAccessTime: 10/13/2010 1:19:47 PM, LastWriteTime: 9/9/2008 4:58:32
> AM, ChangeTime: 10/13/2010 12:29:49 PM, AllocationSize: 12,288, EndOfFile:
> 10,528, FileAttributes: A
>
> I can't believe this can be difficult to fix, surely other people have ran
> into
> this?
>
> Anyway, any help much appreciated!
>
> Matt Wilkins
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20101012/9e2481ad/attachment-0001.htm>


More information about the ParaView mailing list