Open mrchristian opened 6 months ago
This is a generic failure to load anything! Maybe there is a flag to set in VSCode.
Please can you try on commandline: (omit the # and everything after)
cd amilib # directory checked out from Github
ls test # make sure you are in correct directory
pytest # should run all the tests
Using VSCode on -win 10 Education with a wsl shell (linux). I had to install pytest using https://docs.pytest.org/en/6.2.x/getting-started.html pip install -U pytest
ERRORS
`worthingtons@nb-t1796:/mnt/c/git/amilib$ pytest ======================================================================================== test session starts =========================================================================================platform linux -- Python 3.10.12, pytest-8.1.1, pluggy-1.4.0 rootdir: /mnt/c/git/amilib collected 0 items / 10 errors
=============================================================================================== ERRORS ===============================================================================================_ ERROR collecting test/test_all.py __ImportError while importing test module '/mnt/c/git/amilib/test/test_all.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/init.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) test/test_all.py:14: in
from amilib.wikimedia import WikidataSparql as WS
amilib/wikimedia.py:12: in
from amilib.ami_html import HtmlUtil
amilib/ami_html.py:25: in
from amilib.xml_lib import XmlLib, HtmlLib
amilib/xml_lib.py:16: in
from amilib.file_lib import FileLib
E ModuleNotFoundError: No module named 'amilib.filelib'
____ ERROR collecting test/test_file.py ___ImportError while importing test module '/mnt/c/git/amilib/test/test_file.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.10/importlib/init.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test/test_file.py:10: in
from amilib.file_lib import FileLib
E ModuleNotFoundError: No module named 'amilib.filelib'
____ ERROR collecting test/test_headless.py _____ImportError while importing test module '/mnt/c/git/amilib/test/test_headless.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.10/importlib/init.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test/test_headless.py:9: in
from geopy.geocoders import Nominatim
E ModuleNotFoundError: No module named 'geopy'
___ ERROR collecting test/test_html.py ___ImportError while importing test module '/mnt/c/git/amilib/test/test_html.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.10/importlib/init.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test/test_html.py:20: in
from amilib.file_lib import FileLib
E ModuleNotFoundError: No module named 'amilib.file_lib'
___ ERROR collecting test/test_nlp.py __ImportError while importing test module '/mnt/c/git/amilib/test/test_nlp.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.10/importlib/init.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test/test_nlp.py:4: in
from amilib.ami_nlp import AmiNLP
amilib/aminlp.py:6: in
import matplotlib.pyplot as plt
E ModuleNotFoundError: No module named 'matplotlib'
____ ERROR collecting test/test_pdf.py __ImportError while importing test module '/mnt/c/git/amilib/test/test_pdf.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.10/importlib/init.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test/test_pdf.py:20: in
import test.test_all
test/test_all.py:14: in
from amilib.wikimedia import WikidataSparql as WS
amilib/wikimedia.py:12: in
from amilib.ami_html import HtmlUtil
amilib/ami_html.py:25: in
from amilib.xml_lib import XmlLib, HtmlLib
amilib/xml_lib.py:16: in
from amilib.file_lib import FileLib
E ModuleNotFoundError: No module named 'amilib.filelib'
____ ERROR collecting test/test_svg.py __ImportError while importing test module '/mnt/c/git/amilib/test/test_svg.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.10/importlib/init.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test/test_svg.py:5: in
from amilib.ami_svg import AmiSVG
amilib/ami_svg.py:4: in
from amilib.xml_lib import NS_MAP, XML_NS, SVG_NS
amilib/xml_lib.py:16: in
from amilib.file_lib import FileLib
E ModuleNotFoundError: No module named 'amilib.filelib'
____ ERROR collecting test/test_util.py ___ImportError while importing test module '/mnt/c/git/amilib/test/test_util.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.10/importlib/init.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test/test_util.py:11: in
from amilib.file_lib import FileLib
E ModuleNotFoundError: No module named 'amilib.filelib'
____ ERROR collecting test/test_wikidata.py _____ImportError while importing test module '/mnt/c/git/amilib/test/test_wikidata.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.10/importlib/init.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test/test_wikidata.py:11: in
from amilib.wikimedia import WikidataPage, WikidataExtractor, WikidataProperty, WikidataFilter
amilib/wikimedia.py:12: in
from amilib.ami_html import HtmlUtil
amilib/ami_html.py:25: in
from amilib.xml_lib import XmlLib, HtmlLib
amilib/xml_lib.py:16: in
from amilib.file_lib import FileLib
E ModuleNotFoundError: No module named 'amilib.file_lib'
___ ERROR collecting test/test_xml.py __ImportError while importing test module '/mnt/c/git/amilib/test/test_xml.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.10/importlib/init.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test/test_xml.py:5: in
from amilib.ami_html import HtmlStyle
amilib/ami_html.py:25: in
from amilib.xml_lib import XmlLib, HtmlLib
amilib/xml_lib.py:16: in
from amilib.file_lib import FileLib
E ModuleNotFoundError: No module named 'amilib.file_lib'
====================================================================================== short test summary info =======================================================================================ERROR test/test_all.py
ERROR test/test_file.py
ERROR test/test_headless.py
ERROR test/test_html.py
ERROR test/test_nlp.py
ERROR test/test_pdf.py
ERROR test/test_svg.py
ERROR test/test_util.py
ERROR test/test_wikidata.py
ERROR test/test_xml.py
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 10 errors during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!========================================================================================= 10 errors in 7.92s =========================================================================================`