View Single Post
Old 04-24-2011, 01:39 PM   #5
ldolse
Wizard
ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.
 
Posts: 1,337
Karma: 123455
Join Date: Apr 2009
Location: Malaysia
Device: PRS-650, iPhone
I'm trying this again - tried a while back and didn't really get things working.

If I follow those steps, are a ton of errors expected once the project is parsed? e.g.:
Spoiler:
Code:
Description	Resource	Path	Location	Type
Method '__call__ - calibre.library.server.browse' should have self as first parameter	browse.py	/Calibre/src/calibre/library/server	line 191	PyDev Problem
Method '__del__ - cherrypy._cpthreadinglocal' should have self as first parameter	_cpthreadinglocal.py	/Calibre/src/cherrypy	line 207	PyDev Problem
Method '_converter_date - pyPdf.xmp' should have self as first parameter	xmp.py	/Calibre/src/pyPdf	line 94	PyDev Problem
Method '_converter_string - pyPdf.xmp' should have self as first parameter	xmp.py	/Calibre/src/pyPdf	line 91	PyDev Problem
Method '_GenerateCRCTable - calibre.utils.zipfile' should have self as first parameter	zipfile.py	/Calibre/src/calibre/utils	line 433	PyDev Problem
Method '_getter_bag - pyPdf.xmp' should have self as first parameter	xmp.py	/Calibre/src/pyPdf	line 115	PyDev Problem
Method '_getter_langalt - pyPdf.xmp' should have self as first parameter	xmp.py	/Calibre/src/pyPdf	line 156	PyDev Problem
Method '_getter_seq - pyPdf.xmp' should have self as first parameter	xmp.py	/Calibre/src/pyPdf	line 134	PyDev Problem
Method '_getter_single - pyPdf.xmp' should have self as first parameter	xmp.py	/Calibre/src/pyPdf	line 177	PyDev Problem
Method '_invert - calibre.ebooks.BeautifulSoup' should have self as first parameter	BeautifulSoup.py	/Calibre/src/calibre/ebooks	line 438	PyDev Problem
Method 'guid - calibre.ebooks.lit.reader' should have self as first parameter	reader.py	/Calibre/src/calibre/ebooks/lit	line 472	PyDev Problem
Method 'hdr_len - calibre.ebooks.lit.reader' should have self as first parameter	reader.py	/Calibre/src/calibre/ebooks/lit	line 448	PyDev Problem
Method 'header - calibre.ebooks.lit.reader' should have self as first parameter	reader.py	/Calibre/src/calibre/ebooks/lit	line 480	PyDev Problem
Method 'info - calibre.ebooks.lrf.meta' should have self as first parameter	meta.py	/Calibre/src/calibre/ebooks/lrf	line 343	PyDev Problem
Method 'magic - calibre.ebooks.lit.reader' should have self as first parameter	reader.py	/Calibre/src/calibre/ebooks/lit	line 433	PyDev Problem
Method 'num_pieces - calibre.ebooks.lit.reader' should have self as first parameter	reader.py	/Calibre/src/calibre/ebooks/lit	line 456	PyDev Problem
Method 'safe - calibre.devices.prs500.driver' should have self as first parameter	driver.py	/Calibre/src/calibre/devices/prs500	line 145	PyDev Problem
Method 'safe - calibre.ebooks.lrf.meta' should have self as first parameter	meta.py	/Calibre/src/calibre/ebooks/lrf	line 304	PyDev Problem
Method 'safe_property - calibre.ebooks.lrf.meta' should have self as first parameter	meta.py	/Calibre/src/calibre/ebooks/lrf	line 320	PyDev Problem
Method 'sec_hdr_len - calibre.ebooks.lit.reader' should have self as first parameter	reader.py	/Calibre/src/calibre/ebooks/lit	line 464	PyDev Problem
Method 'thumbnail - calibre.ebooks.lrf.meta' should have self as first parameter	meta.py	/Calibre/src/calibre/ebooks/lrf	line 407	PyDev Problem
Method 'thumbnail_pos - calibre.ebooks.lrf.meta' should have self as first parameter	meta.py	/Calibre/src/calibre/ebooks/lrf	line 387	PyDev Problem
Method 'version - calibre.ebooks.lit.reader' should have self as first parameter	reader.py	/Calibre/src/calibre/ebooks/lit	line 441	PyDev Problem
Undefined variable from import: __getattr__	BeautifulSoup.py	/Calibre/src/calibre/ebooks	line 1111	PyDev Problem
Undefined variable from import: _cache	caching.py	/Calibre/src/cherrypy/lib	line 119	PyDev Problem
Undefined variable from import: _cache	caching.py	/Calibre/src/cherrypy/lib	line 124	PyDev Problem
Undefined variable from import: _cache	caching.py	/Calibre/src/cherrypy/lib	line 194	PyDev Problem
Undefined variable from import: accept	bulk.py	/Calibre/src/calibre/gui2/convert	line 139	PyDev Problem
Undefined variable from import: accept	catalog.py	/Calibre/src/calibre/gui2/dialogs	line 165	PyDev Problem
Undefined variable from import: accept	single.py	/Calibre/src/calibre/gui2/convert	line 267	PyDev Problem
Undefined variable from import: accept	single.py	/Calibre/src/calibre/gui2/metadata	line 385	PyDev Problem
Undefined variable from import: Accepted	basic_widgets.py	/Calibre/src/calibre/gui2/metadata	line 906	PyDev Problem
Undefined variable from import: Accepted	main.py	/Calibre/src/calibre/gui2/viewer	line 639	PyDev Problem
Undefined variable from import: ANTIALIAS	convert_from.py	/Calibre/src/calibre/ebooks/lrf/html	line 951	PyDev Problem
Undefined variable from import: ANTIALIAS	convert_from.py	/Calibre/src/calibre/ebooks/lrf/html	line 1855	PyDev Problem
Undefined variable from import: ANTIALIAS	driver.py	/Calibre/src/calibre/devices/nook	line 63	PyDev Problem
Undefined variable from import: ANTIALIAS	output.py	/Calibre/src/calibre/ebooks/pml	line 68	PyDev Problem
Undefined variable from import: ANTIALIAS	writer.py	/Calibre/src/calibre/ebooks/pdb/ereader	line 142	PyDev Problem
Undefined variable from import: app_dir	__init__.py	/Calibre/src/calibre/utils/wmf	line 30	PyDev Problem
Undefined variable from import: BICUBIC	convert_from.py	/Calibre/src/calibre/ebooks/lrf/html	line 1848	PyDev Problem
Undefined variable from import: binaries_path	launch.py	/Calibre/src/calibre/utils/ipc	line 75	PyDev Problem
Undefined variable from import: binaries_path	osx_symlinks.py	/Calibre/src/calibre/utils	line 40	PyDev Problem
Undefined variable from import: bonjour	base.py	/Calibre/src/calibre/library/server	line 147	PyDev Problem
Undefined variable from import: closeEvent	main.py	/Calibre/src/calibre/gui2/viewer	line 336	PyDev Problem
Undefined variable from import: CloseHandle	lock.py	/Calibre/src/calibre/utils	line 153	PyDev Problem
Undefined variable from import: console_binaries_path	launch.py	/Calibre/src/calibre/utils/ipc	line 61	PyDev Problem
Undefined variable from import: console_binaries_path	osx_symlinks.py	/Calibre/src/calibre/utils	line 40	PyDev Problem
Undefined variable from import: CoverManager	iterator.py	/Calibre/src/calibre/ebooks/oeb	line 23	PyDev Problem
Undefined variable from import: CoverManager	iterator.py	/Calibre/src/calibre/ebooks/oeb	line 24	PyDev Problem
Undefined variable from import: CoverManager	iterator.py	/Calibre/src/calibre/ebooks/oeb	line 25	PyDev Problem
Undefined variable from import: CoverManager	iterator.py	/Calibre/src/calibre/ebooks/oeb	line 25	PyDev Problem
Undefined variable from import: CreateMutex	lock.py	/Calibre/src/calibre/utils	line 151	PyDev Problem
Undefined variable from import: decode	__init__.py	/Calibre/src/calibre/library	line 27	PyDev Problem
Undefined variable from import: decode	iterator.py	/Calibre/src/calibre/ebooks/oeb	line 23	PyDev Problem
Undefined variable from import: ERROR_ALREADY_EXISTS	lock.py	/Calibre/src/calibre/utils	line 154	PyDev Problem
Undefined variable from import: executables_location	device.py	/Calibre/src/calibre/devices/usbms	line 614	PyDev Problem
Undefined variable from import: executables_location	device.py	/Calibre/src/calibre/devices/usbms	line 784	PyDev Problem
Undefined variable from import: executables_location	device.py	/Calibre/src/calibre/devices/usbms	line 817	PyDev Problem
Undefined variable from import: executables_location	launch.py	/Calibre/src/calibre/utils/ipc	line 64	PyDev Problem
Undefined variable from import: executables_location	launch.py	/Calibre/src/calibre/utils/ipc	line 66	PyDev Problem
Undefined variable from import: executables_location	pdftohtml.py	/Calibre/src/calibre/ebooks/pdf	line 26	PyDev Problem
Undefined variable from import: exists	misc.py	/Calibre/src/calibre/devices	line 189	PyDev Problem
Undefined variable from import: extensions_location	constants.py	/Calibre/src/calibre	line 84	PyDev Problem
Undefined variable from import: extensions_location	constants.py	/Calibre/src/calibre	line 91	PyDev Problem
Undefined variable from import: extensions_location	debug.py	/Calibre/src/calibre	line 224	PyDev Problem
Undefined variable from import: extensions_location	sqlite.py	/Calibre/src/calibre/library	line 190	PyDev Problem
Undefined variable from import: frozen_path	__init__.py	/Calibre/src/calibre/gui2	line 646	PyDev Problem
Undefined variable from import: GetDiskFreeSpaceExW	driver.py	/Calibre/src/calibre/devices/apple	line 3165	PyDev Problem
Undefined variable from import: GetLastError	lock.py	/Calibre/src/calibre/utils	line 154	PyDev Problem
Undefined variable from import: Image	output.py	/Calibre/src/calibre/ebooks/pml	line 67	PyDev Problem
Undefined variable from import: Image	writer.py	/Calibre/src/calibre/ebooks/pdb/ereader	line 141	PyDev Problem
Undefined variable from import: Image	writer.py	/Calibre/src/calibre/ebooks/rb	line 121	PyDev Problem
Undefined variable from import: iteritems	search.py	/Calibre/src/calibre/gui2/preferences	line 180	PyDev Problem
Undefined variable from import: keys	text.py	/Calibre/src/calibre/gui2/lrf_renderer	line 160	PyDev Problem
Undefined variable from import: lib	_cprequest.py	/Calibre/src/cherrypy	line 132	PyDev Problem
Undefined variable from import: load_translations	__init__.py	/Calibre/src/calibre/gui2/wizard	line 629	PyDev Problem
Undefined variable from import: LOCK_EX	lock.py	/Calibre/src/calibre/utils	line 118	PyDev Problem
Undefined variable from import: LOCK_EX	lock.py	/Calibre/src/calibre/utils	line 159	PyDev Problem
Undefined variable from import: LOCK_NB	lock.py	/Calibre/src/calibre/utils	line 118	PyDev Problem
Undefined variable from import: LOCK_NB	lock.py	/Calibre/src/calibre/utils	line 159	PyDev Problem
Undefined variable from import: lockf	lock.py	/Calibre/src/calibre/utils	line 118	PyDev Problem
Undefined variable from import: lockf	lock.py	/Calibre/src/calibre/utils	line 159	PyDev Problem
Undefined variable from import: new	catalog.py	/Calibre/src/calibre/library	line 4568	PyDev Problem
Undefined variable from import: new	driver.py	/Calibre/src/calibre/devices/nook	line 61	PyDev Problem
Undefined variable from import: new	news.py	/Calibre/src/calibre/web/feeds	line 1105	PyDev Problem
Undefined variable from import: O_BINARY	startup.py	/Calibre/src/calibre	line 146	PyDev Problem
Undefined variable from import: O_NOINHERIT	startup.py	/Calibre/src/calibre	line 149	PyDev Problem
Undefined variable from import: O_RANDOM	startup.py	/Calibre/src/calibre	line 133	PyDev Problem
Undefined variable from import: O_RANDOM	startup.py	/Calibre/src/calibre	line 136	PyDev Problem
Undefined variable from import: O_RANDOM	startup.py	/Calibre/src/calibre	line 141	PyDev Problem
Undefined variable from import: O_SEQUENTIAL	startup.py	/Calibre/src/calibre	line 133	PyDev Problem
Undefined variable from import: O_SEQUENTIAL	startup.py	/Calibre/src/calibre	line 138	PyDev Problem
Undefined variable from import: O_SEQUENTIAL	startup.py	/Calibre/src/calibre	line 143	PyDev Problem
Undefined variable from import: O_TEXT	startup.py	/Calibre/src/calibre	line 148	PyDev Problem
Undefined variable from import: open	convert_from.py	/Calibre/src/calibre/ebooks/lrf/html	line 713	PyDev Problem
Undefined variable from import: open	convert_from.py	/Calibre/src/calibre/ebooks/lrf/html	line 936	PyDev Problem
Undefined variable from import: open	convert_from.py	/Calibre/src/calibre/ebooks/lrf/html	line 1838	PyDev Problem
Undefined variable from import: open	convert_from.py	/Calibre/src/calibre/ebooks/lrf/html	line 1982	PyDev Problem
Undefined variable from import: open	driver.py	/Calibre/src/calibre/devices/nook	line 57	PyDev Problem


over 1700 errors. Notable items that are errors when browsing the code are that a number of popular python libraries like mechanize and lxml sub-modules aren't able to be linked. I've tried calling different variants of the interpreter without any luck.
ldolse is offline   Reply With Quote