Code:
Traceback (most recent call last):
File "C:\Program Files\FPDB\pyfpdb\GuiGraphViewer.py", line 62, in showClicked
self.fig = Figure(figsize=(5,4), dpi=100)
NameError: global name 'Figure' is not defined
This means you dont have the graphing libraries installed - its not part of the default installer yet, so no big deal.
Code:
C:\Program Files\FPDB\pyfpdb\fpdb.py:242: DeprecationWarning: use gtk.UIManager
self.item_factory = gtk.ItemFactory(gtk.MenuBar, "<main>", accel_group)
Traceback (most recent call last):
File "C:\Program Files\FPDB\pyfpdb\GuiBulkImport.py", line 67, in load_clicked
self.importer.runImport()
File "C:\Program Files\FPDB\pyfpdb\fpdb_import.py", line 131, in runImport
self.import_file_dict(file)
File "C:\Program Files\FPDB\pyfpdb\fpdb_import.py", line 173, in import_file_dict
firstline = self.lines[0]
IndexError: list index out of range
Hmm. I've seen this with ekdikeo several times - it shouldn't happen. It means that it has opened the hh file successfully, but in attempting to read the fist line it fails.
I don't know the root cause of this yet, i suspect a file flushing race but haven't been able to confirm yet.
Can you try editing the fpdb_import.py file - around line 180 is the line
firstline = self.lines[0]
Can you change that to the following and let me know how you go?
Code:
try: # sometimes we seem to be getting an empty self.lines, in which case, we just want to return.
firstline = self.lines[0]
except:
# print "import_fpdb_file", file, site, self.lines, "\n"
return
Thanks
Sorrow.