Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

missing install dependencies #4

Closed
claytonpbarrows opened this issue Mar 20, 2020 · 5 comments
Closed

missing install dependencies #4

claytonpbarrows opened this issue Mar 20, 2020 · 5 comments
Milestone

Comments

@claytonpbarrows
Copy link

In the installation process, I get the following error, although the installation completes:

ERROR: mkdocs 1.1 requires Jinja2>=2.10.1, which is not installed.

Additionally, when I try to run the toolbox my installation is missing shiboken2:

(spinetoolbox) ➜  Spine-Toolbox git:(master)  python -m spinetoolbox

Traceback (most recent call last):
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/__main__.py", line 20, in <module>
    from .main import main
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/main.py", line 27, in <module>
    from .ui_main import ToolboxUI
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/ui_main.py", line 41, in <module>
    from .widgets.custom_menus import (
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/widgets/custom_menus.py", line 24, in <module>
    from ..plotting import plot_pivot_column, plot_selection, PlottingError, PivotTablePlottingHints
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/plotting.py", line 29, in <module>
    from .widgets.plot_widget import PlotWidget
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/widgets/plot_widget.py", line 19, in <module>
    from matplotlib.backends.backend_qt5agg import NavigationToolbar2QT as NavigationToolBar
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/matplotlib/backends/backend_qt5agg.py", line 11, in <module>
    from .backend_qt5 import (
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/matplotlib/backends/backend_qt5.py", line 15, in <module>
    import matplotlib.backends.qt_editor.figureoptions as figureoptions
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/matplotlib/backends/qt_editor/figureoptions.py", line 12, in <module>
    from matplotlib.backends.qt_compat import QtGui
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/matplotlib/backends/qt_compat.py", line 145, in <module>
    _setup_pyqt5()
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/matplotlib/backends/qt_compat.py", line 79, in _setup_pyqt5
    import shiboken2
ModuleNotFoundError: No module named 'shiboken2'

Finally, after installing shiboken2, I still get the following error:

(spinetoolbox) ➜  Spine-Toolbox git:(master)  python -m spinetoolbox        

Traceback (most recent call last):
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/__main__.py", line 20, in <module>
    from .main import main
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/main.py", line 27, in <module>
    from .ui_main import ToolboxUI
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/ui_main.py", line 41, in <module>
    from .widgets.custom_menus import (
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/widgets/custom_menus.py", line 24, in <module>
    from ..plotting import plot_pivot_column, plot_selection, PlottingError, PivotTablePlottingHints
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/plotting.py", line 29, in <module>
    from .widgets.plot_widget import PlotWidget
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/widgets/plot_widget.py", line 22, in <module>
    from .plot_canvas import PlotCanvas
  File "/Users/cbarrows/Documents/repos/Spine-Toolbox/spinetoolbox/widgets/plot_canvas.py", line 23, in <module>
    from pandas.plotting import register_matplotlib_converters
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/pandas/__init__.py", line 55, in <module>
    from pandas.core.api import (
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/pandas/core/api.py", line 15, in <module>
    from pandas.core.arrays import Categorical
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/pandas/core/arrays/__init__.py", line 9, in <module>
    from pandas.core.arrays.datetimes import DatetimeArray
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/pandas/core/arrays/datetimes.py", line 45, in <module>
    from pandas.core.arrays import datetimelike as dtl
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/pandas/core/arrays/datetimelike.py", line 49, in <module>
    from pandas.tseries import frequencies
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/pandas/tseries/frequencies.py", line 30, in <module>
    from pandas.tseries.offsets import (
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/pandas/tseries/offsets.py", line 1297, in <module>
    class CustomBusinessMonthEnd(_CustomBusinessMonth):
  File "/Users/cbarrows/miniconda/envs/spinetoolbox/lib/python3.7/site-packages/pandas/util/_decorators.py", line 334, in __call__
    func.__doc__ = dedent(self.join.join(docitems))
TypeError: sequence item 0: expected str instance, NoneType found
@ghost ghost self-assigned this Mar 20, 2020
@ghost
Copy link

ghost commented Mar 20, 2020

What command did you execute? I tested in a fresh Python 3.7.6 conda environment, and installed the Toolbox (latest dev branch, commit 60246db) using command pip install -r requirements.txt. No errors, below is my output.

Obtaining file:///C:/DATA/Python/SpineToolbox (from -r requirements.txt (line 3))
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Collecting spinedb_api
  Cloning https://github.com/Spine-project/Spine-Database-API.git to c:\users\ererkka\appdata\local\temp\pip-install-dd77yv9e\spinedb-api
  Running command git clone -q https://github.com/Spine-project/Spine-Database-API.git 'C:\Users\ERERKKA\AppData\Local\Temp\pip-install-dd77yv9e\spinedb-api'
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Collecting spine_engine
  Cloning https://github.com/Spine-project/spine-engine.git to c:\users\ererkka\appdata\local\temp\pip-install-dd77yv9e\spine-engine
  Running command git clone -q https://github.com/Spine-project/spine-engine.git 'C:\Users\ERERKKA\AppData\Local\Temp\pip-install-dd77yv9e\spine-engine'
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Collecting gdx2py>=2.0.4
  Using cached GDX2py-2.0.4-py3-none-any.whl (9.2 kB)
Collecting scipy>=1.1.0
  Using cached scipy-1.4.1-cp37-cp37m-win_amd64.whl (30.9 MB)
Collecting python-dateutil>=2.8.0
  Using cached python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
Collecting pyodbc>=4.0.23
  Using cached pyodbc-4.0.30-cp37-cp37m-win_amd64.whl (67 kB)
Collecting datapackage>=1.2.3
  Using cached datapackage-1.11.1-py2.py3-none-any.whl (84 kB)
Collecting jupyter-client<5.3.2
  Using cached jupyter_client-5.3.1-py2.py3-none-any.whl (91 kB)
Collecting matplotlib>=3.0
  Downloading matplotlib-3.2.1-cp37-cp37m-win_amd64.whl (9.2 MB)
     |████████████████████████████████| 9.2 MB 1.7 MB/s
Collecting openpyxl>=2.5.0
  Using cached openpyxl-3.0.3.tar.gz (172 kB)
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\1d\aa\1f\ebf9fb35915b479a43f4b20ae28da03ec91c1b1d396ad12561\ijson-2.6.1-cp37-none-any.whl
Collecting pymysql>=0.9.2
  Using cached PyMySQL-0.9.3-py2.py3-none-any.whl (47 kB)
Collecting pandas>=0.24.0
  Using cached pandas-1.0.3-cp37-cp37m-win_amd64.whl (8.7 MB)
Collecting qtconsole>=4.3.1
  Using cached qtconsole-4.7.1-py2.py3-none-any.whl (117 kB)
Collecting sqlalchemy>=1.2.6
  Downloading SQLAlchemy-1.3.15.tar.gz (6.1 MB)
     |████████████████████████████████| 6.1 MB 6.8 MB/s
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Collecting networkx>2.2
  Using cached networkx-2.4-py3-none-any.whl (1.6 MB)
Collecting cx-Oracle>=6.3.1
  Using cached cx_Oracle-7.3.0-cp37-cp37m-win_amd64.whl (189 kB)
Collecting psycopg2>=2.7.4
  Using cached psycopg2-2.8.4-cp37-cp37m-win_amd64.whl (1.1 MB)
Collecting jsonschema==2.6
  Using cached jsonschema-2.6.0-py2.py3-none-any.whl (39 kB)
Collecting numpy>=1.15.1
  Using cached numpy-1.18.2-cp37-cp37m-win_amd64.whl (12.8 MB)
Collecting pyside2<5.12
  Using cached PySide2-5.11.2-5.11.2-cp35.cp36.cp37-none-win_amd64.whl (128.7 MB)
Collecting alembic
  Downloading alembic-1.4.2.tar.gz (1.1 MB)
     |████████████████████████████████| 1.1 MB 1.6 MB/s
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Collecting faker
  Using cached Faker-4.0.2-py3-none-any.whl (1.0 MB)
Collecting dagster>=0.6.4
  Downloading dagster-0.7.4-py3-none-any.whl (441 kB)
     |████████████████████████████████| 441 kB 1.6 MB/s
Collecting gdxcc>=7
  Using cached gdxcc-7.28.20-cp37-cp37m-win_amd64.whl (143 kB)
Collecting six>=1.5
  Using cached six-1.14.0-py2.py3-none-any.whl (10 kB)
Collecting jsonpointer>=1.10
  Using cached jsonpointer-2.0-py2.py3-none-any.whl (7.6 kB)
Collecting requests>=2.8
  Using cached requests-2.23.0-py2.py3-none-any.whl (58 kB)
Collecting click>=6.7
  Using cached click-7.1.1-py2.py3-none-any.whl (82 kB)
Collecting tabulator>=1.29
  Downloading tabulator-1.36.0-py2.py3-none-any.whl (66 kB)
     |████████████████████████████████| 66 kB 2.3 MB/s
Collecting tableschema>=1.12.1
  Using cached tableschema-1.15.0-py2.py3-none-any.whl (67 kB)
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\a6\09\e9\e800279c98a0a8c94543f3de6c8a562f60e51363ed26e71283\unicodecsv-0.14.1-cp37-none-any.whl
Collecting cchardet>=1.0
  Downloading cchardet-2.1.6-cp37-cp37m-win_amd64.whl (115 kB)
     |████████████████████████████████| 115 kB 595 kB/s
Collecting tornado>=4.1
  Using cached tornado-6.0.4-cp37-cp37m-win_amd64.whl (417 kB)
Collecting pyzmq>=13
  Using cached pyzmq-19.0.0-cp37-cp37m-win_amd64.whl (1.1 MB)
Collecting jupyter-core
  Using cached jupyter_core-4.6.3-py2.py3-none-any.whl (83 kB)
Collecting traitlets
  Using cached traitlets-4.3.3-py2.py3-none-any.whl (75 kB)
Collecting cycler>=0.10
  Using cached cycler-0.10.0-py2.py3-none-any.whl (6.5 kB)
Collecting kiwisolver>=1.0.1
  Using cached kiwisolver-1.1.0-cp37-none-win_amd64.whl (57 kB)
Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1
  Using cached pyparsing-2.4.6-py2.py3-none-any.whl (67 kB)
Collecting jdcal
  Using cached jdcal-1.4.1-py2.py3-none-any.whl (9.5 kB)
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\2a\77\35\0da0965a057698121fc7d8c5a7a9955cdbfb3cc4e2423cad39\et_xmlfile-1.0.1-cp37-none-any.whl
Collecting pytz>=2017.2
  Using cached pytz-2019.3-py2.py3-none-any.whl (509 kB)
Collecting pygments
  Using cached Pygments-2.6.1-py3-none-any.whl (914 kB)
Collecting ipython-genutils
  Using cached ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB)
Collecting ipykernel>=4.1
  Using cached ipykernel-5.1.4-py3-none-any.whl (116 kB)
Collecting qtpy
  Using cached QtPy-1.9.0-py2.py3-none-any.whl (54 kB)
Collecting decorator>=4.3.0
  Using cached decorator-4.4.2-py2.py3-none-any.whl (9.2 kB)
Collecting python-editor>=0.3
  Using cached python_editor-1.0.4-py3-none-any.whl (4.9 kB)
Collecting Mako
  Using cached Mako-1.1.2-py2.py3-none-any.whl (75 kB)
Collecting text-unidecode==1.3
  Using cached text_unidecode-1.3-py2.py3-none-any.whl (78 kB)
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\bc\ed\6c\028dea90d31b359cd2a7c8b0da4db80e41d24a59614154072e\watchdog-0.10.2-cp37-none-any.whl
Collecting gevent
  Using cached gevent-1.4.0-cp37-cp37m-win_amd64.whl (3.0 MB)
Collecting PyYAML
  Downloading PyYAML-5.3.1-cp37-cp37m-win_amd64.whl (216 kB)
     |████████████████████████████████| 216 kB 2.2 MB/s
Collecting coloredlogs>=6.1
  Using cached coloredlogs-14.0-py2.py3-none-any.whl (43 kB)
Collecting contextlib2>=0.5.4
  Using cached contextlib2-0.6.0.post1-py2.py3-none-any.whl (9.8 kB)
Collecting toposort>=1.0
  Using cached toposort-1.5-py2.py3-none-any.whl (7.6 kB)
Collecting graphviz>=0.8.4
  Using cached graphviz-0.13.2-py2.py3-none-any.whl (17 kB)
Collecting pywin32!=226; platform_system == "Windows"
  Using cached pywin32-227-cp37-cp37m-win_amd64.whl (9.1 MB)
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\8b\99\a0\81daf51dcd359a9377b110a8a886b3895921802d2fc1b2397e\future-0.18.2-cp37-none-any.whl
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\b5\78\ac\f26a78a989cd97f90981d96a560d7e1da5e1307284301d94e8\pyrsistent-0.15.7-cp37-cp37m-win_amd64.whl
Collecting funcsigs
  Using cached funcsigs-1.0.2-py2.py3-none-any.whl (17 kB)
Collecting psutil>=1.0; platform_system == "Windows"
  Using cached psutil-5.7.0-cp37-cp37m-win_amd64.whl (235 kB)
Collecting rx<=1.6.1
  Using cached Rx-1.6.1-py2.py3-none-any.whl (179 kB)
Collecting idna<3,>=2.5
  Using cached idna-2.9-py2.py3-none-any.whl (58 kB)
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1
  Using cached urllib3-1.25.8-py2.py3-none-any.whl (125 kB)
Collecting chardet<4,>=3.0.2
  Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from requests>=2.8->datapackage>=1.2.3->spinetoolbox==0.4.1->-r requirements.txt (line 3)) (2019.11.28)
Collecting jsonlines>=1.1
  Using cached jsonlines-1.2.0-py2.py3-none-any.whl (7.6 kB)
Collecting boto3>=1.9
  Downloading boto3-1.12.25-py2.py3-none-any.whl (128 kB)
     |████████████████████████████████| 128 kB 598 kB/s
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\3f\8a\cb\38917fd1ef4356b9870ace7331b83417dc594bf2c029bd991f\linear_tsv-1.1.0-cp37-none-any.whl
Collecting xlrd>=1.0
  Using cached xlrd-1.2.0-py2.py3-none-any.whl (103 kB)
Collecting isodate>=0.5.4
  Using cached isodate-0.6.0-py2.py3-none-any.whl (45 kB)
Collecting rfc3986>=1.1.0
  Using cached rfc3986-1.3.2-py2.py3-none-any.whl (31 kB)
Requirement already satisfied: setuptools in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from kiwisolver>=1.0.1->matplotlib>=3.0->spinetoolbox==0.4.1->-r requirements.txt (line 3)) (46.0.0.post20200309)
Collecting ipython>=5.0.0
  Using cached ipython-7.13.0-py3-none-any.whl (780 kB)
Collecting MarkupSafe>=0.9.2
  Using cached MarkupSafe-1.1.1-cp37-cp37m-win_amd64.whl (16 kB)
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\0b\04\79\c3b0c3a0266a3cb4376da31e5bfe8bba0c489246968a68e843\pathtools-0.1.2-cp37-none-any.whl
Collecting cffi>=1.11.5; sys_platform == "win32" and platform_python_implementation == "CPython"
  Using cached cffi-1.14.0-cp37-cp37m-win_amd64.whl (176 kB)
Collecting greenlet>=0.4.14; platform_python_implementation == "CPython"
  Using cached greenlet-0.4.15-cp37-cp37m-win_amd64.whl (16 kB)
Collecting humanfriendly>=7.1
  Using cached humanfriendly-8.1-py2.py3-none-any.whl (83 kB)
Collecting jmespath<1.0.0,>=0.7.1
  Using cached jmespath-0.9.5-py2.py3-none-any.whl (24 kB)
Collecting botocore<1.16.0,>=1.15.25
  Downloading botocore-1.15.25-py2.py3-none-any.whl (6.0 MB)
     |████████████████████████████████| 6.0 MB 930 kB/s
Collecting s3transfer<0.4.0,>=0.3.0
  Using cached s3transfer-0.3.3-py2.py3-none-any.whl (69 kB)
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\98\b0\dd\29e28ff615af3dda4c67cab719dd51357597eabff926976b45\backcall-0.1.0-cp37-none-any.whl
Collecting pickleshare
  Using cached pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)
Collecting jedi>=0.10
  Using cached jedi-0.16.0-py2.py3-none-any.whl (1.1 MB)
Collecting colorama; sys_platform == "win32"
  Using cached colorama-0.4.3-py2.py3-none-any.whl (15 kB)
Collecting prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0
  Using cached prompt_toolkit-3.0.4-py3-none-any.whl (351 kB)
Collecting pycparser
  Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\70\66\59\590265c96902c7616243300c8f0d8ffe7800253ad55dfa9aa1\pyreadline-2.1-cp37-none-any.whl
Collecting docutils<0.16,>=0.10
  Using cached docutils-0.15.2-py3-none-any.whl (547 kB)
Collecting parso>=0.5.2
  Using cached parso-0.6.2-py2.py3-none-any.whl (97 kB)
Collecting wcwidth
  Using cached wcwidth-0.1.8-py2.py3-none-any.whl (17 kB)
Building wheels for collected packages: spinedb-api, spine-engine, openpyxl, sqlalchemy, alembic
  Building wheel for spinedb-api (PEP 517) ... done
  Created wheel for spinedb-api: filename=spinedb_api-0.2.4-py3-none-any.whl size=87670 sha256=d2aed2fc387a310d496005f7702ac52657670ba754751424095fbff39ae4fa65
  Stored in directory: C:\Users\ERERKKA\AppData\Local\Temp\pip-ephem-wheel-cache-4_78nafd\wheels\bc\d5\01\33c5fd4d83cf94fa137a142e8ba6ce325e5f9aace8d2b08b38
  Building wheel for spine-engine (PEP 517) ... done
  Created wheel for spine-engine: filename=spine_engine-0.4.0-py3-none-any.whl size=23795 sha256=0e0d3a149894f71645c7f27eac221827d92b713bef7267671a429eb12ba38e28
  Stored in directory: C:\Users\ERERKKA\AppData\Local\Temp\pip-ephem-wheel-cache-4_78nafd\wheels\82\0e\96\6b26226177053ed0666b77d5657de1f9d033e26e93d2e2b62d
  Building wheel for openpyxl (setup.py) ... done
  Created wheel for openpyxl: filename=openpyxl-3.0.3-py2.py3-none-any.whl size=241264 sha256=6059f9fb40664bc7847717d3d729f9e45a56dffdc1dc0d168ab03d46ee004865
  Stored in directory: c:\users\ererkka\appdata\local\pip\cache\wheels\5b\c0\e7\e16d3916984addf40bd021fa98d1624cb24a9adc48da4e62b5
  Building wheel for sqlalchemy (PEP 517) ... done
  Created wheel for sqlalchemy: filename=SQLAlchemy-1.3.15-cp37-cp37m-win_amd64.whl size=1190894 sha256=9152959a9699556225592bf196b7dfeaa3377f50c443b46d74508abb9bee6ffb
  Stored in directory: c:\users\ererkka\appdata\local\pip\cache\wheels\27\96\77\0695ac3b6ad6c91d607f9a19cfb45cdf416e5b564b77a64a9b
  Building wheel for alembic (PEP 517) ... done
  Created wheel for alembic: filename=alembic-1.4.2-py2.py3-none-any.whl size=159547 sha256=ddc55c0981b066886f216bbae5fec4fc2af9d6a69bfffe60749e3cb15565019f
  Stored in directory: c:\users\ererkka\appdata\local\pip\cache\wheels\4e\b5\00\f93fe1c90b3d501774e91e2e99987f49d16019e40e4bd3afc3
Successfully built spinedb-api spine-engine openpyxl sqlalchemy alembic
Installing collected packages: numpy, six, python-dateutil, python-editor, MarkupSafe, Mako, sqlalchemy, alembic, text-unidecode, faker, spinedb-api, pathtools, watchdog, pycparser, cffi, greenlet, gevent, PyYAML, pyreadline, humanfriendly, coloredlogs, contextlib2, toposort, graphviz, pywin32, future, pyrsistent, funcsigs, psutil, rx, click, dagster, spine-engine, gdxcc, gdx2py, scipy, pyodbc, jsonpointer, jsonschema, idna, urllib3, chardet, requests, jdcal, et-xmlfile, openpyxl, jsonlines, jmespath, docutils, botocore, s3transfer, boto3, ijson, linear-tsv, xlrd, unicodecsv, cchardet, tabulator, isodate, rfc3986, tableschema, datapackage, tornado, pyzmq, ipython-genutils, decorator, traitlets, jupyter-core, jupyter-client, cycler, kiwisolver, pyparsing, matplotlib, pymysql, pytz, pandas, pygments, backcall, pickleshare, parso, jedi, colorama, wcwidth, prompt-toolkit, ipython, ipykernel, qtpy, qtconsole, networkx, cx-Oracle, psycopg2, pyside2, spinetoolbox
  Running setup.py develop for spinetoolbox
Successfully installed Mako-1.1.2 MarkupSafe-1.1.1 PyYAML-5.3.1 alembic-1.4.2 backcall-0.1.0 boto3-1.12.25 botocore-1.15.25 cchardet-2.1.6 cffi-1.14.0 chardet-3.0.4 click-7.1.1 colorama-0.4.3 coloredlogs-14.0 contextlib2-0.6.0.post1 cx-Oracle-7.3.0 cycler-0.10.0 dagster-0.7.4 datapackage-1.11.1 decorator-4.4.2 docutils-0.15.2 et-xmlfile-1.0.1 faker-4.0.2 funcsigs-1.0.2 future-0.18.2 gdx2py-2.0.4 gdxcc-7.28.20 gevent-1.4.0 graphviz-0.13.2 greenlet-0.4.15 humanfriendly-8.1 idna-2.9 ijson-2.6.1 ipykernel-5.1.4 ipython-7.13.0 ipython-genutils-0.2.0 isodate-0.6.0 jdcal-1.4.1 jedi-0.16.0 jmespath-0.9.5 jsonlines-1.2.0 jsonpointer-2.0 jsonschema-2.6.0 jupyter-client-5.3.1 jupyter-core-4.6.3 kiwisolver-1.1.0 linear-tsv-1.1.0 matplotlib-3.2.1 networkx-2.4 numpy-1.18.2 openpyxl-3.0.3 pandas-1.0.3 parso-0.6.2 pathtools-0.1.2 pickleshare-0.7.5 prompt-toolkit-3.0.4 psutil-5.7.0 psycopg2-2.8.4 pycparser-2.20 pygments-2.6.1 pymysql-0.9.3 pyodbc-4.0.30 pyparsing-2.4.6 pyreadline-2.1 pyrsistent-0.15.7 pyside2-5.11.2 python-dateutil-2.8.1 python-editor-1.0.4 pytz-2019.3 pywin32-227 pyzmq-19.0.0 qtconsole-4.7.1 qtpy-1.9.0 requests-2.23.0 rfc3986-1.3.2 rx-1.6.1 s3transfer-0.3.3 scipy-1.4.1 six-1.14.0 spine-engine-0.4.0 spinedb-api-0.2.4 spinetoolbox sqlalchemy-1.3.15 tableschema-1.15.0 tabulator-1.36.0 text-unidecode-1.3 toposort-1.5 tornado-6.0.4 traitlets-4.3.3 unicodecsv-0.14.1 urllib3-1.25.8 watchdog-0.10.2 wcwidth-0.1.8 xlrd-1.2.0

@ghost
Copy link

ghost commented Mar 20, 2020

Also installing the development packages works fine for me:

> pip install -r dev-requirements.txt
Collecting black==19.3b0
  Using cached black-19.3b0-py36-none-any.whl (89 kB)
Collecting pre-commit==2.0.1
  Using cached pre_commit-2.0.1-py2.py3-none-any.whl (170 kB)
Collecting PyYAML<5
  Using cached PyYAML-3.13-cp37-cp37m-win_amd64.whl (206 kB)
Collecting pylint>=2.3.0
  Using cached pylint-2.4.4-py3-none-any.whl (302 kB)
Collecting sphinx>=1.7.5
  Using cached Sphinx-2.4.4-py3-none-any.whl (2.7 MB)
Collecting sphinx_rtd_theme>=0.4.0
  Using cached sphinx_rtd_theme-0.4.3-py2.py3-none-any.whl (6.4 MB)
Collecting recommonmark>=0.5.0
  Using cached recommonmark-0.6.0-py2.py3-none-any.whl (10 kB)
Collecting sphinx-autoapi>=1.1.0
  Using cached sphinx_autoapi-1.2.1-py2.py3-none-any.whl (50 kB)
Requirement already satisfied: click>=6.5 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from black==19.3b0->-r dev-requirements.txt (line 1)) (7.1.1)
Collecting attrs>=18.1.0
  Using cached attrs-19.3.0-py2.py3-none-any.whl (39 kB)
Collecting toml>=0.9.4
  Using cached toml-0.10.0-py2.py3-none-any.whl (25 kB)
Collecting appdirs
  Using cached appdirs-1.4.3-py2.py3-none-any.whl (12 kB)
Collecting cfgv>=2.0.0
  Downloading cfgv-3.1.0-py2.py3-none-any.whl (7.3 kB)
Collecting importlib-metadata; python_version < "3.8"
  Using cached importlib_metadata-1.5.0-py2.py3-none-any.whl (30 kB)
Collecting identify>=1.0.0
  Downloading identify-1.4.11-py2.py3-none-any.whl (97 kB)
     |████████████████████████████████| 97 kB 283 kB/s
Collecting aspy.yaml
  Using cached aspy.yaml-1.3.0-py2.py3-none-any.whl (3.5 kB)
Collecting virtualenv>=15.2
  Downloading virtualenv-20.0.13-py2.py3-none-any.whl (4.6 MB)
     |████████████████████████████████| 4.6 MB 243 kB/s
Collecting nodeenv>=0.11.1
  Downloading nodeenv-1.3.5-py2.py3-none-any.whl (21 kB)
Collecting mccabe<0.7,>=0.6
  Using cached mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB)
Requirement already satisfied: colorama; sys_platform == "win32" in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from pylint>=2.3.0->-r dev-requirements.txt (line 4)) (0.4.3)
Collecting astroid<2.4,>=2.3.0
  Using cached astroid-2.3.3-py3-none-any.whl (205 kB)
Collecting isort<5,>=4.2.5
  Using cached isort-4.3.21-py2.py3-none-any.whl (42 kB)
Requirement already satisfied: setuptools in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (46.0.0.post20200309)
Collecting alabaster<0.8,>=0.7
  Using cached alabaster-0.7.12-py2.py3-none-any.whl (14 kB)
Collecting snowballstemmer>=1.1
  Using cached snowballstemmer-2.0.0-py2.py3-none-any.whl (97 kB)
Requirement already satisfied: requests>=2.5.0 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (2.23.0)
Collecting sphinxcontrib-serializinghtml
  Using cached sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl (89 kB)
Requirement already satisfied: Pygments>=2.0 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (2.6.1)
Collecting babel!=2.0,>=1.3
  Using cached Babel-2.8.0-py2.py3-none-any.whl (8.6 MB)
Collecting packaging
  Using cached packaging-20.3-py2.py3-none-any.whl (37 kB)
Collecting sphinxcontrib-htmlhelp
  Using cached sphinxcontrib_htmlhelp-1.0.3-py2.py3-none-any.whl (96 kB)
Collecting sphinxcontrib-qthelp
  Using cached sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
Collecting imagesize
  Using cached imagesize-1.2.0-py2.py3-none-any.whl (4.8 kB)
Collecting sphinxcontrib-jsmath
  Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-applehelp
  Using cached sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB)
Collecting sphinxcontrib-devhelp
  Using cached sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
Collecting Jinja2>=2.3
  Using cached Jinja2-2.11.1-py2.py3-none-any.whl (126 kB)
Requirement already satisfied: docutils>=0.12 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (0.15.2)
Collecting commonmark>=0.8.1
  Downloading commonmark-0.9.1-py2.py3-none-any.whl (51 kB)
     |████████████████████████████████| 51 kB 149 kB/s
Collecting unidecode
  Using cached Unidecode-1.1.1-py2.py3-none-any.whl (238 kB)
Collecting zipp>=0.5
  Using cached zipp-3.1.0-py3-none-any.whl (4.9 kB)
Collecting distlib<1,>=0.3.0
  Downloading distlib-0.3.0.zip (571 kB)
     |████████████████████████████████| 571 kB 113 kB/s
Requirement already satisfied: six<2,>=1.9.0 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from virtualenv>=15.2->pre-commit==2.0.1->-r dev-requirements.txt (line 2)) (1.14.0)
Collecting filelock<4,>=3.0.0
  Downloading filelock-3.0.12-py3-none-any.whl (7.6 kB)
Collecting typed-ast<1.5,>=1.4.0; implementation_name == "cpython" and python_version < "3.8"
  Using cached typed_ast-1.4.1-cp37-cp37m-win_amd64.whl (155 kB)
Processing c:\users\ererkka\appdata\local\pip\cache\wheels\d7\de\2e\efa132238792efb6459a96e85916ef8597fcb3d2ae51590dfd\wrapt-1.11.2-cp37-none-any.whl
Collecting lazy-object-proxy==1.4.*
  Using cached lazy_object_proxy-1.4.3-cp37-cp37m-win_amd64.whl (20 kB)
Requirement already satisfied: idna<3,>=2.5 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from requests>=2.5.0->sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (2.9)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from requests>=2.5.0->sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (1.25.8)
Requirement already satisfied: chardet<4,>=3.0.2 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from requests>=2.5.0->sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (3.0.4)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from requests>=2.5.0->sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (2019.11.28)
Requirement already satisfied: pytz>=2015.7 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from babel!=2.0,>=1.3->sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (2019.3)
Requirement already satisfied: pyparsing>=2.0.2 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from packaging->sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (2.4.6)
Requirement already satisfied: MarkupSafe>=0.23 in c:\users\ererkka\appdata\local\continuum\miniconda3\envs\test\lib\site-packages (from Jinja2>=2.3->sphinx>=1.7.5->-r docs/requirements.txt (line 1)) (1.1.1)
Building wheels for collected packages: distlib
  Building wheel for distlib (setup.py) ... done
  Created wheel for distlib: filename=distlib-0.3.0-py3-none-any.whl size=340432 sha256=c6300645736128db61e3b49cfeb1b92a7b4db351b5b499e3f52fa0890e219513
  Stored in directory: c:\users\ererkka\appdata\local\pip\cache\wheels\a2\19\da\a15d4e2bedf3062c739b190d5cb5b7b2ecfbccb6b0d93c861b
Successfully built distlib
Installing collected packages: attrs, toml, appdirs, black, cfgv, zipp, importlib-metadata, identify, PyYAML, aspy.yaml, distlib, filelock, virtualenv, nodeenv, pre-commit, mccabe, typed-ast, wrapt, lazy-object-proxy, astroid, isort, pylint, alabaster, snowballstemmer, sphinxcontrib-serializinghtml, babel, packaging, sphinxcontrib-htmlhelp, sphinxcontrib-qthelp, imagesize, sphinxcontrib-jsmath, sphinxcontrib-applehelp, sphinxcontrib-devhelp, Jinja2, sphinx, sphinx-rtd-theme, commonmark, recommonmark, unidecode, sphinx-autoapi
  Attempting uninstall: PyYAML
    Found existing installation: PyYAML 5.3.1
    Uninstalling PyYAML-5.3.1:
      Successfully uninstalled PyYAML-5.3.1
Successfully installed Jinja2-2.11.1 PyYAML-3.13 alabaster-0.7.12 appdirs-1.4.3 aspy.yaml-1.3.0 astroid-2.3.3 attrs-19.3.0 babel-2.8.0 black-19.3b0 cfgv-3.1.0 commonmark-0.9.1 distlib-0.3.0 filelock-3.0.12 identify-1.4.11 imagesize-1.2.0 importlib-metadata-1.5.0 isort-4.3.21 lazy-object-proxy-1.4.3 mccabe-0.6.1 nodeenv-1.3.5 packaging-20.3 pre-commit-2.0.1 pylint-2.4.4 recommonmark-0.6.0 snowballstemmer-2.0.0 sphinx-2.4.4 sphinx-autoapi-1.2.1 sphinx-rtd-theme-0.4.3 sphinxcontrib-applehelp-1.0.2 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-1.0.3 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.4 toml-0.10.0 typed-ast-1.4.1 unidecode-1.1.1 virtualenv-20.0.13 wrapt-1.11.2 zipp-3.1.0

@ghost
Copy link

ghost commented Mar 20, 2020

Oops, I do get this one too when running the Toolbox:

ModuleNotFoundError: No module named 'shiboken2'

I’ll figure that out.

@ghost
Copy link

ghost commented Mar 20, 2020

Should be fixed by db993a1. Matplotlib v3.2.1 was causing the problem. Could you verify @claytonpbarrows? Thanks for bringing this up!

@claytonpbarrows
Copy link
Author

That seems to resolve all of the errors that I had mentioned... installation is clean, complete, and spine-toolbox opens without any trouble. Thanks!

ptsavol added a commit that referenced this issue Jun 25, 2020
* Trying out something in travis.yml

* Trying out something in travis.yml #2

* Trying out something in travis.yml #3

* Trying out something in travis.yml #4
@ptsavol ptsavol added this to the V0.5 milestone Mar 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants