[PyQt] pkg_resources error....
    John M. Hackett 
    john.hackett at icon-is.co.uk
       
    Mon Nov 16 10:21:48 GMT 2015
    
    
  
I'm not sure if this is aPyQt/Qt, python, or pyqtdeploy issue... 
I have managed to get my app to build successfully and it all runs correctly within the IDE. When I run the binary the app start OK but when it tries to set up the scheduler ( apscheduler) it get this traceback: 
Traceback (most recent call last): 
File "PythonLogin_v1.03.py", line 1342, in <module> 
File "PythonLogin_v1.03.py", line 573, in __init__ 
File ":/apscheduler/schedulers/base.pyo", line 61, in __init__ 
File ":/apscheduler/schedulers/base.pyo", line 95, in configure 
File ":/apscheduler/schedulers/base.pyo", line 576, in _configure 
File ":/tzlocal/unix.pyo", line 122, in get_localzone 
File ":/tzlocal/unix.pyo", line 61, in _get_localzone 
File ":/pytz/__init__.pyo", line 173, in timezone 
File ":/pytz/lazy.pyo", line 150, in _lazy 
File ":/pytz/lazy.pyo", line 97, in _lazy 
File ":/pytz/__init__.pyo", line 1074, in <genexpr> 
File ":/pytz/__init__.pyo", line 102, in resource_exists 
File ":/pytz/__init__.pyo", line 95, in open_resource 
File ":/pkg_resources.pyo", line 942, in resource_stream 
File ":/pkg_resources.pyo", line 1346, in get_resource_stream 
File ":/pkg_resources.pyo", line 1349, in get_resource_string 
File ":/pkg_resources.pyo", line 1427, in _get 
NotImplementedError: Can't perform this operation for loaders without 'get_data()' 
It seems to be a known problem (for googling the error message) but what I have found does not seem to be very useful in terms of correcting the issue - any ideas? Is there a module missing? (both tzlocal and pytz are installed). 
The actual line in my code generating the error (line 573) is 
self.myTimer = QtScheduler() 
so it seems there is something between QtScheduler and getting the local timezone which is breaking pkg_resources. 
System info: ubuntu14.04, Python 2.7.6, Qt5.5. Target is the host system (i.e. not cross compiling). I have compiled both in the main environment and in a 2.7.6 virtualenv and get the same error in both cases. 
Has anyone come across this and/or can suggest a fix? 
-- 
Regards, 
John Hackett 
Icon Information Systems 
74 Gibsons Hill, Norbury, London, SW16 3JS 
t: 020 8764 2663 
f: 020 8711 3370 
m: 07801-231118 
e: john.hackett at icon-is.co.uk 
w: www.icon-is.co.uk 
skype: john_hackett 
twitter: @iconinfosys 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20151116/eead1477/attachment.html>
    
    
More information about the PyQt
mailing list