21:47:09 [:~/Documents/projects/flatisfy] [weboob] master* 1 ±
> python -m flatisfy fetch --config config.json
Traceback (most recent call last):
File "/usr/lib64/python2.7/runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/home/cassou/Documents/projects/flatisfy/flatisfy/__main__.py", line 220, in <module>
main()
File "/home/cassou/Documents/projects/flatisfy/flatisfy/__main__.py", line 175, in main
fetched_flats = fetch.fetch_flats(config)
File "flatisfy/fetch.py", line 238, in fetch_flats
with WeboobProxy(config) as weboob_proxy:
File "flatisfy/fetch.py", line 76, in __init__
self.webnip = WebNip(modules_path=config["modules_path"])
File "/home/cassou/.local/venvs/weboob/lib/python2.7/site-packages/weboob/core/ouiboube.py", line 71, in __init__
modules_path = pkg_resources.resource_filename('weboob_modules', '')
File "/home/cassou/.local/venvs/weboob/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1220, in resource_filename
return get_provider(package_or_requirement).get_resource_filename(
File "/home/cassou/.local/venvs/weboob/lib/python2.7/site-packages/pkg_resources/__init__.py", line 440, in get_provider
__import__(moduleOrReq)
ImportError: No module named weboob_modules
21:47:18 [:~/Documents/projects/flatisfy] [weboob] master* 1 ±
> python -m flatisfy import --config config.json
Traceback (most recent call last):
File "/usr/lib64/python2.7/runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/home/cassou/Documents/projects/flatisfy/flatisfy/__main__.py", line 220, in <module>
main()
File "/home/cassou/Documents/projects/flatisfy/flatisfy/__main__.py", line 210, in main
cmds.import_and_filter(config, load_from_db=False)
File "flatisfy/cmds.py", line 140, in import_and_filter
fetched_flats = fetch.fetch_flats(config)
File "flatisfy/fetch.py", line 238, in fetch_flats
with WeboobProxy(config) as weboob_proxy:
File "flatisfy/fetch.py", line 76, in __init__
self.webnip = WebNip(modules_path=config["modules_path"])
File "/home/cassou/.local/venvs/weboob/lib/python2.7/site-packages/weboob/core/ouiboube.py", line 71, in __init__
modules_path = pkg_resources.resource_filename('weboob_modules', '')
File "/home/cassou/.local/venvs/weboob/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1220, in resource_filename
return get_provider(package_or_requirement).get_resource_filename(
File "/home/cassou/.local/venvs/weboob/lib/python2.7/site-packages/pkg_resources/__init__.py", line 440, in get_provider
__import__(moduleOrReq)
ImportError: No module named weboob_modules
21:47:40 [:~/Documents/projects/flatisfy] [weboob] master* 1 ±
> python
Python 2.7.13 (default, Sep 5 2017, 08:53:59)
[GCC 7.1.1 20170622 (Red Hat 7.1.1-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import weboob.tools.compat
>>> assert 'urlsplit' in dir(weboob.tools.compat)
>>>