sgoldenlab / simba

SimBA (Simple Behavioral Analysis), a pipeline and GUI for developing supervised behavioral classifiers
https://simba-uw-tf-dev.readthedocs.io/
GNU General Public License v3.0
286 stars 139 forks source link

wxpython linux install fails; wxMediaCtrl was explicitly requested but not found #154

Closed catubc closed 2 years ago

catubc commented 2 years ago

Describe the bug I am trying to install simba but getting a wxMediaCtrl error.

To Reproduce Run either of these commands, they all get stuck on the error python setup.py install pip install . pip install simba-uw-tf-dev --no-cache-dir

Desktop (please complete the following information): Linux 18.04


(simba) cat@cat-Precision-T3610:~/code/simba$ pip install simba-uw-tf-dev --no-cache-dir
Requirement already satisfied: simba-uw-tf-dev in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (0.42)
Requirement already satisfied: pandas==0.25.3 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.25.3)
Requirement already satisfied: tqdm==4.30.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (4.30.0)
Requirement already satisfied: scikit-image==0.14.2 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.14.2)
Requirement already satisfied: seaborn==0.9.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.9.0)
Requirement already satisfied: numpy==1.18.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (1.18.1)
Requirement already satisfied: tensorflow-gpu==1.14.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (1.14.0)
Requirement already satisfied: deeplabcut==2.0.9 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (2.0.9)
Requirement already satisfied: matplotlib==3.0.3 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (3.0.3)
Requirement already satisfied: tabulate==0.8.3 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.8.3)
Requirement already satisfied: eli5==0.10.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.10.1)
Requirement already satisfied: yellowbrick==0.9.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.9.1)
Collecting wxpython==4.0.4
  Downloading wxPython-4.0.4.tar.gz (68.8 MB)
     |████████████████████████████████| 68.8 MB 67.9 MB/s            
  Preparing metadata (setup.py) ... done
Requirement already satisfied: graphviz==0.11 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.11)
Requirement already satisfied: Shapely==1.7 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (1.7.0)
Requirement already satisfied: pyyaml==5.3.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (5.3.1)
Requirement already satisfied: dtreeviz==0.8.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.8.1)
Requirement already satisfied: scipy==1.1.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (1.1.0)
Requirement already satisfied: scikit-learn==0.22.2 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.22.2)
Requirement already satisfied: xgboost==0.90 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.90)
Requirement already satisfied: imblearn==0.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.0)
Requirement already satisfied: Pillow==5.4.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (5.4.1)
Requirement already satisfied: opencv-python==3.4.5.20 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (3.4.5.20)
Requirement already satisfied: deepposekit==0.3.5 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.3.5)
Requirement already satisfied: imutils==0.5.2 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.5.2)
Requirement already satisfied: imgaug==0.4.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.4.0)
Collecting protobuf==3.6.0
  Downloading protobuf-3.6.0-cp36-cp36m-manylinux1_x86_64.whl (7.1 MB)
     |████████████████████████████████| 7.1 MB 20.3 MB/s            
Collecting wheel~=0.31.1
  Downloading wheel-0.31.1-py2.py3-none-any.whl (41 kB)
     |████████████████████████████████| 41 kB 15.5 MB/s            
Collecting tensorpack~=0.9.7.1
  Downloading tensorpack-0.9.7.1-py2.py3-none-any.whl (286 kB)
     |████████████████████████████████| 286 kB 29.6 MB/s            
Requirement already satisfied: setuptools in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from deeplabcut==2.0.9->simba-uw-tf-dev) (58.0.4)
Requirement already satisfied: statsmodels~=0.9.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from deeplabcut==2.0.9->simba-uw-tf-dev) (0.9.0)
Collecting ipython~=6.0.0
  Downloading ipython-6.0.0-py3-none-any.whl (736 kB)
     |████████████████████████████████| 736 kB 58.4 MB/s            
Collecting requests
  Downloading requests-2.26.0-py2.py3-none-any.whl (62 kB)
     |████████████████████████████████| 62 kB 26.8 MB/s            
Requirement already satisfied: click in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from deeplabcut==2.0.9->simba-uw-tf-dev) (8.0.3)
Requirement already satisfied: patsy in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from deeplabcut==2.0.9->simba-uw-tf-dev) (0.5.2)
Collecting easydict~=1.7
  Downloading easydict-1.9.tar.gz (6.4 kB)
  Preparing metadata (setup.py) ... done
INFO: pip is looking at multiple versions of simba-uw-tf-dev to determine which version is compatible with other requirements. This could take a while.
Collecting simba-uw-tf-dev
  Downloading Simba_UW_tf_dev-0.88.8-py3-none-any.whl (10.5 MB)
     |████████████████████████████████| 10.5 MB 36.5 MB/s            
Requirement already satisfied: plotly==4.9.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (4.9.0)
Requirement already satisfied: numexpr==2.6.9 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (2.6.9)
Requirement already satisfied: shap==0.35.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.35.0)
Requirement already satisfied: numba==0.48.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.48.0)
Requirement already satisfied: dash-color-picker==0.0.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.0.1)
Collecting pyarrow==0.17.1
  Downloading pyarrow-0.17.1-cp36-cp36m-manylinux2014_x86_64.whl (63.8 MB)
     |████████████████████████████████| 63.8 MB 20.2 MB/s            
Requirement already satisfied: dash-html-components==1.0.3 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (1.0.3)
Requirement already satisfied: dash-colorscales==0.0.4 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (0.0.4)
Requirement already satisfied: dash==1.14.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (1.14.0)
Collecting cefpython3==66.0
  Downloading cefpython3-66.0-py2.py3-none-manylinux1_x86_64.whl (79.6 MB)
     |████████████████████████████████| 79.6 MB 66.8 MB/s            
Requirement already satisfied: dash-core-components==1.10.2 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (1.10.2)
Collecting tables==3.6.1
  Downloading tables-3.6.1-cp36-cp36m-manylinux1_x86_64.whl (4.3 MB)
     |████████████████████████████████| 4.3 MB 60.0 MB/s            
Requirement already satisfied: h5py==2.9.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from simba-uw-tf-dev) (2.9.0)
Requirement already satisfied: joblib>=0.11 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from scikit-learn==0.22.2->simba-uw-tf-dev) (1.1.0)
Requirement already satisfied: flask-compress in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from dash==1.14.0->simba-uw-tf-dev) (1.10.1)
Requirement already satisfied: Flask>=1.0.2 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from dash==1.14.0->simba-uw-tf-dev) (2.0.2)
Requirement already satisfied: dash-table==4.9.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from dash==1.14.0->simba-uw-tf-dev) (4.9.0)
Requirement already satisfied: dash-renderer==1.6.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from dash==1.14.0->simba-uw-tf-dev) (1.6.0)
Requirement already satisfied: future in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from dash==1.14.0->simba-uw-tf-dev) (0.18.2)
Requirement already satisfied: colour in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from dtreeviz==0.8.1->simba-uw-tf-dev) (0.1.5)
Requirement already satisfied: attrs>16.0.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from eli5==0.10.1->simba-uw-tf-dev) (21.2.0)
Requirement already satisfied: six in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from eli5==0.10.1->simba-uw-tf-dev) (1.16.0)
Requirement already satisfied: jinja2 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from eli5==0.10.1->simba-uw-tf-dev) (3.0.3)
Requirement already satisfied: imbalanced-learn in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from imblearn==0.0->simba-uw-tf-dev) (0.6.2)
Requirement already satisfied: imageio in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from imgaug==0.4.0->simba-uw-tf-dev) (2.9.0)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from matplotlib==3.0.3->simba-uw-tf-dev) (3.0.6)
Requirement already satisfied: cycler>=0.10 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from matplotlib==3.0.3->simba-uw-tf-dev) (0.11.0)
Requirement already satisfied: kiwisolver>=1.0.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from matplotlib==3.0.3->simba-uw-tf-dev) (1.3.1)
Requirement already satisfied: python-dateutil>=2.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from matplotlib==3.0.3->simba-uw-tf-dev) (2.8.2)
Requirement already satisfied: llvmlite<0.32.0,>=0.31.0dev0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from numba==0.48.0->simba-uw-tf-dev) (0.31.0)
Requirement already satisfied: pytz>=2017.2 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from pandas==0.25.3->simba-uw-tf-dev) (2021.3)
Requirement already satisfied: retrying>=1.3.3 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from plotly==4.9.0->simba-uw-tf-dev) (1.3.3)
Requirement already satisfied: dask[array]>=1.0.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from scikit-image==0.14.2->simba-uw-tf-dev) (2021.3.0)
Requirement already satisfied: networkx>=1.8 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from scikit-image==0.14.2->simba-uw-tf-dev) (2.5.1)
Requirement already satisfied: PyWavelets>=0.4.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from scikit-image==0.14.2->simba-uw-tf-dev) (1.1.1)
Requirement already satisfied: cloudpickle>=0.2.1 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from scikit-image==0.14.2->simba-uw-tf-dev) (2.0.0)
Requirement already satisfied: toolz>=0.8.2 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from dask[array]>=1.0.0->scikit-image==0.14.2->simba-uw-tf-dev) (0.11.2)
Requirement already satisfied: itsdangerous>=2.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from Flask>=1.0.2->dash==1.14.0->simba-uw-tf-dev) (2.0.1)
Requirement already satisfied: Werkzeug>=2.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from Flask>=1.0.2->dash==1.14.0->simba-uw-tf-dev) (2.0.2)
Requirement already satisfied: MarkupSafe>=2.0 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from jinja2->eli5==0.10.1->simba-uw-tf-dev) (2.0.1)
Requirement already satisfied: decorator<5,>=4.3 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from networkx>=1.8->scikit-image==0.14.2->simba-uw-tf-dev) (4.4.2)
Requirement already satisfied: brotli in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from flask-compress->dash==1.14.0->simba-uw-tf-dev) (1.0.9)
Requirement already satisfied: importlib-metadata in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from click->deeplabcut==2.0.9->simba-uw-tf-dev) (4.8.3)
Requirement already satisfied: dataclasses in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from Werkzeug>=2.0->Flask>=1.0.2->dash==1.14.0->simba-uw-tf-dev) (0.8)
Requirement already satisfied: zipp>=0.5 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from importlib-metadata->click->deeplabcut==2.0.9->simba-uw-tf-dev) (3.6.0)
Requirement already satisfied: typing-extensions>=3.6.4 in /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages (from importlib-metadata->click->deeplabcut==2.0.9->simba-uw-tf-dev) (4.0.1)
Building wheels for collected packages: wxpython
  Building wheel for wxpython (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/setup.py'"'"'; __file__='"'"'/tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-cd1plwej
       cwd: /tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/
  Complete output (527 lines):
  /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages/setuptools/dist.py:720: UserWarning: Usage of dash-separated 'license-file' will not be supported in future versions. Please use the underscore name 'license_file' instead
    % (opt, underscore_opt)
  /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages/setuptools/dist.py:294: DistDeprecationWarning: use_2to3 is ignored.
    warnings.warn(f"{attr} is ignored.", DistDeprecationWarning)
  running bdist_wheel
  running build
  WARNING: Building this way assumes that all generated files have been
  generated already.  If that is not the case then use build.py directly
  to generate the source and perform the build stage.  You can use
  --skip-build with the bdist_* or install commands to avoid this
  message and the wxWidgets and Phoenix build steps in the future.

  "/media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6" -u build.py build
  Will build using: "/media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6"
  3.6.0 | packaged by conda-forge | (default, Feb  9 2017, 14:36:55)
  [GCC 4.8.2 20140120 (Red Hat 4.8.2-15)]
  Python's architecture is 64bit
  cfg.VERSION: 4.0.4

  Running command: build
  Running command: build_wx
  wxWidgets build options: ['--wxpython', '--unicode', '--gtk3']
  Configure options: ['--enable-unicode', '--with-gtk=3', '--with-opengl', '--enable-sound', '--enable-graphics_ctx', '--enable-mediactrl', '--enable-display', '--enable-geometry', '--enable-debug_flag', '--enable-optimise', '--disable-debugreport', '--enable-uiactionsim', '--enable-autoidman', '--with-sdl']
  /tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/ext/wxWidgets/configure --enable-unicode --with-gtk=3 --with-opengl --enable-sound --enable-graphics_ctx --enable-mediactrl --enable-display --enable-geometry --enable-debug_flag --enable-optimise --disable-debugreport --enable-uiactionsim --enable-autoidman --with-sdl
  checking build system type... x86_64-pc-linux-gnu
  checking host system type... x86_64-pc-linux-gnu
  checking for --disable-gui... no
  checking for --enable-monolithic... no
  checking for --enable-plugins... no
  checking for --without-subdirs... no
  checking for --enable-official_build... no
  checking for --disable-all-features... no
  checking for --enable-universal... no
  checking for --enable-nanox... no
  checking for --enable-gpe... no
  checking for toolkit... gtk
  checking for --with-libpng... yes
  checking for --with-libjpeg... yes
  checking for --with-libtiff... yes
  checking for --without-libjbig... no
  checking for --without-liblzma... no
  checking for --with-libxpm... yes
  checking for --with-libiconv... yes
  checking for --with-libmspack... no
  checking for --without-gtkprint... no
  checking for --with-gnomevfs... no
  checking for --with-libnotify... yes
  checking for --with-hildon... no
  checking for --with-opengl... yes
  checking for --with-dmalloc... no
  checking for --with-sdl... yes
  checking for --with-regex... yes
  checking for --with-zlib... yes
  checking for --with-expat... yes
  checking for --with-macosx-sdk...
  checking for --with-macosx-version-min...
  checking for --enable-debug... default
  checking for --disable-debug_flag... no
  checking for --enable-debug_info... no
  checking for --enable-debug_gdb... no
  checking for --enable-debug_cntxt... no
  checking for --enable-mem_tracing... no
  checking for --disable-shared... no
  checking for --enable-stl... no
  checking for --enable-std_containers... no
  checking for --enable-std_iostreams... yes
  checking for --enable-std_string... yes
  checking for --enable-std_string_conv_in_wxstring... no
  checking for --disable-unicode... no
  checking for --enable-mslu... no
  checking for --enable-utf8... no
  checking for --enable-utf8only... no
  checking for --enable-extended_rtti... no
  checking for --disable-optimise... no
  checking for --enable-profile... no
  checking for --enable-no_rtti... no
  checking for --enable-no_exceptions... no
  checking for --enable-permissive... no
  checking for --enable-no_deps... no
  checking for --disable-vararg_macros... no
  checking for --enable-universal_binary... no
  checking for --enable-macosx_arch... no
  checking for --enable-compat26... no
  checking for --disable-compat28... no
  checking for --disable-rpath... no
  checking for --enable-objc_uniquifying... no
  checking for --disable-visibility... no
  checking for --disable-tls... no
  checking for --enable-intl... yes
  checking for --enable-xlocale... yes
  checking for --enable-config... yes
  checking for --enable-protocols... yes
  checking for --enable-ftp... yes
  checking for --enable-http... yes
  checking for --enable-fileproto... yes
  checking for --enable-sockets... yes
  checking for --enable-ipv6... no
  checking for --enable-ole... yes
  checking for --enable-dataobj... yes
  checking for --enable-ipc... yes
  checking for --enable-baseevtloop... yes
  checking for --enable-epollloop... yes
  checking for --enable-selectloop... yes
  checking for --enable-any... yes
  checking for --enable-apple_ieee... yes
  checking for --enable-arcstream... yes
  checking for --enable-base64... yes
  checking for --enable-backtrace... yes
  checking for --enable-catch_segvs... yes
  checking for --enable-cmdline... yes
  checking for --enable-datetime... yes
  checking for --enable-debugreport... no
  checking for --enable-dialupman... yes
  checking for --enable-dynlib... yes
  checking for --enable-dynamicloader... yes
  checking for --enable-exceptions... yes
  checking for --enable-ffile... yes
  checking for --enable-file... yes
  checking for --enable-filehistory... yes
  checking for --enable-filesystem... yes
  checking for --enable-fontenum... yes
  checking for --enable-fontmap... yes
  checking for --enable-fs_archive... yes
  checking for --enable-fs_inet... yes
  checking for --enable-fs_zip... yes
  checking for --enable-fsvolume... yes
  checking for --enable-fswatcher... yes
  checking for --enable-geometry... yes
  checking for --enable-log... yes
  checking for --enable-longlong... yes
  checking for --enable-mimetype... yes
  checking for --enable-printfposparam... yes
  checking for --enable-snglinst... yes
  checking for --enable-sound... yes
  checking for --enable-stdpaths... yes
  checking for --enable-stopwatch... yes
  checking for --enable-streams... yes
  checking for --enable-sysoptions... yes
  checking for --enable-tarstream... yes
  checking for --enable-textbuf... yes
  checking for --enable-textfile... yes
  checking for --enable-timer... yes
  checking for --enable-variant... yes
  checking for --enable-zipstream... yes
  checking for --enable-url... yes
  checking for --enable-protocol... yes
  checking for --enable-protocol_http... yes
  checking for --enable-protocol_ftp... yes
  checking for --enable-protocol_file... yes
  checking for --enable-threads... yes
  checking for --enable-iniconf... no
  checking for --enable-regkey... yes
  checking for --enable-docview... yes
  checking for --enable-help... yes
  checking for --enable-mshtmlhelp... yes
  checking for --enable-html... yes
  checking for --enable-htmlhelp... yes
  checking for --enable-xrc... yes
  checking for --enable-aui... yes
  checking for --enable-propgrid... yes
  checking for --enable-ribbon... yes
  checking for --enable-stc... yes
  checking for --enable-constraints... yes
  checking for --enable-loggui... yes
  checking for --enable-logwin... yes
  checking for --enable-logdialog... yes
  checking for --enable-mdi... yes
  checking for --enable-mdidoc... yes
  checking for --enable-mediactrl... yes
  checking for --enable-gstreamer8... no
  checking for --enable-richtext... yes
  checking for --enable-postscript... yes
  checking for --enable-printarch... yes
  checking for --enable-svg... yes
  checking for --enable-webkit... yes
  checking for --enable-webview... yes
  checking for --enable-graphics_ctx... yes
  checking for --enable-clipboard... yes
  checking for --enable-dnd... yes
  checking for --disable-controls... no
  checking for --enable-markup... yes
  checking for --enable-accel... yes
  checking for --enable-animatectrl... yes
  checking for --enable-bannerwindow... yes
  checking for --enable-artstd... yes
  checking for --enable-arttango... auto
  checking for --enable-bmpbutton... yes
  checking for --enable-bmpcombobox... yes
  checking for --enable-button... yes
  checking for --enable-calendar... yes
  checking for --enable-caret... yes
  checking for --enable-checkbox... yes
  checking for --enable-checklst... yes
  checking for --enable-choice... yes
  checking for --enable-choicebook... yes
  checking for --enable-collpane... yes
  checking for --enable-colourpicker... yes
  checking for --enable-combobox... yes
  checking for --enable-comboctrl... yes
  checking for --enable-commandlinkbutton... yes
  checking for --enable-dataviewctrl... yes
  checking for --enable-datepick... yes
  checking for --enable-detect_sm... yes
  checking for --enable-dirpicker... yes
  checking for --enable-display... yes
  checking for --enable-editablebox... yes
  checking for --enable-filectrl... yes
  checking for --enable-filepicker... yes
  checking for --enable-fontpicker... yes
  checking for --enable-gauge... yes
  checking for --enable-grid... yes
  checking for --enable-headerctrl... yes
  checking for --enable-hyperlink... yes
  checking for --enable-imaglist... yes
  checking for --enable-infobar... yes
  checking for --enable-listbook... yes
  checking for --enable-listbox... yes
  checking for --enable-listctrl... yes
  checking for --enable-notebook... yes
  checking for --enable-notifmsg... yes
  checking for --enable-odcombobox... yes
  checking for --enable-popupwin... yes
  checking for --enable-prefseditor... yes
  checking for --enable-radiobox... yes
  checking for --enable-radiobtn... yes
  checking for --enable-richmsgdlg... yes
  checking for --enable-richtooltip... yes
  checking for --enable-rearrangectrl... yes
  checking for --enable-sash... yes
  checking for --enable-scrollbar... yes
  checking for --enable-searchctrl... yes
  checking for --enable-slider... yes
  checking for --enable-spinbtn... yes
  checking for --enable-spinctrl... yes
  checking for --enable-splitter... yes
  checking for --enable-statbmp... yes
  checking for --enable-statbox... yes
  checking for --enable-statline... yes
  checking for --enable-stattext... yes
  checking for --enable-statusbar... yes
  checking for --enable-taskbaricon... yes
  checking for --enable-tbarnative... yes
  checking for --enable-textctrl... yes
  checking for --enable-timepick... yes
  checking for --enable-tipwindow... yes
  checking for --enable-togglebtn... yes
  checking for --enable-toolbar... yes
  checking for --enable-toolbook... yes
  checking for --enable-treebook... yes
  checking for --enable-treectrl... yes
  checking for --enable-treelist... yes
  checking for --enable-commondlg... yes
  checking for --enable-aboutdlg... yes
  checking for --enable-choicedlg... yes
  checking for --enable-coldlg... yes
  checking for --enable-filedlg... yes
  checking for --enable-finddlg... yes
  checking for --enable-fontdlg... yes
  checking for --enable-dirdlg... yes
  checking for --enable-msgdlg... yes
  checking for --enable-numberdlg... yes
  checking for --enable-splash... yes
  checking for --enable-textdlg... yes
  checking for --enable-tipdlg... yes
  checking for --enable-progressdlg... yes
  checking for --enable-wizarddlg... yes
  checking for --enable-menus... yes
  checking for --enable-miniframe... yes
  checking for --enable-tooltips... yes
  checking for --enable-splines... yes
  checking for --enable-mousewheel... yes
  checking for --enable-validators... yes
  checking for --enable-busyinfo... yes
  checking for --enable-hotkey... auto
  checking for --enable-joystick... yes
  checking for --enable-metafile... auto
  checking for --enable-dragimage... yes
  checking for --enable-accessibility... no
  checking for --enable-uiactionsim... yes
  checking for --enable-dctransform... yes
  checking for --enable-webviewwebkit... yes
  checking for --enable-palette... yes
  checking for --enable-image... yes
  checking for --enable-gif... yes
  checking for --enable-pcx... yes
  checking for --enable-tga... yes
  checking for --enable-iff... yes
  checking for --enable-pnm... yes
  checking for --enable-xpm... yes
  checking for --enable-ico_cur... yes
  checking for --enable-dccache... yes
  checking for --enable-ps-in-msw... yes
  checking for --enable-ownerdrawn... yes
  checking for --enable-uxtheme... yes
  checking for --enable-wxdib... yes
  checking for --enable-webviewie... yes
  checking for --enable-autoidman... yes
  checking for gcc... gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables...
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking whether we are using the Intel C compiler... no
  checking how to run the C preprocessor... gcc -E
  checking for grep that handles long lines and -e... /bin/grep
  checking for egrep... /bin/grep -E
  checking whether gcc needs -traditional... no
  checking for g++... g++
  checking whether we are using the GNU C++ compiler... yes
  checking whether g++ accepts -g... yes
  checking whether we are using the Intel C++ compiler... no
  checking whether we are using the Sun C++ compiler... no
  checking for ar... ar
  checking for ANSI C header files... yes
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking for langinfo.h... yes
  checking for wchar.h... yes
  checking for sys/select.h... yes
  checking for cxxabi.h... yes
  checking for an ANSI C-conforming const... yes
  checking for inline... inline
  checking size of short... 2
  checking size of void *... 8
  checking size of int... 4
  checking size of long... 8
  checking size of size_t... 8
  checking size of long long... 8
  checking size of wchar_t... 4
  checking for va_copy... yes
  checking whether the compiler supports variadic macros... yes
  checking for _FILE_OFFSET_BITS value needed for large files... 64
  checking if large file support is available... yes
  checking for _LARGEFILE_SOURCE value needed for large files... no
  checking whether byte ordering is bigendian... no
  checking for iostream... yes
  checking if C++ compiler supports the explicit keyword... yes
  checking for std::wstring in <string>... yes
  checking for std::istream... yes
  checking for std::ostream... yes
  checking how to run the C++ preprocessor... g++ -E
  checking type_traits usability... yes
  checking type_traits presence... yes
  checking for type_traits... yes
  checking for __sync_fetch_and_add and __sync_sub_and_fetch builtins... yes
  checking for libraries directories... /usr/lib/x86_64-linux-gnu /usr/lib
  checking for cos... no
  checking for floor... no
  checking if floating point functions link without -lm... no
  checking for sin... yes
  checking for ceil... yes
  checking if floating point functions link with -lm... yes
  checking for strtoull... yes
  checking for pkg-config... /usr/bin/pkg-config
  checking pkg-config is at least version 0.9.0... yes
  configure: WARNING: Defaulting to the builtin regex library for Unicode build.
  checking for zlib.h >= 1.1.4... yes
  checking for zlib.h... (cached) yes
  checking for deflate in -lz... yes
  checking for png.h > 0.90... yes
  checking for png.h... (cached) yes
  checking for png_sig_cmp in -lpng... yes
  checking for jpeglib.h... no
  configure: WARNING: system jpeg library not found, will use built-in instead
  checking for tiffio.h... no
  configure: WARNING: system tiff library not found, will use built-in instead
  checking for lzma_code in -llzma... no
  checking for jbg_dec_init in -ljbig... no
  checking for expat.h... yes
  checking if expat.h is valid C++ header... yes
  checking for XML_ParserCreate in -lexpat... yes
  checking for GTK+ version...
  checking for pkg-config... /usr/bin/pkg-config
  checking for GTK+ - version >= 3.0.0... yes (version 3.22.30)
  checking for X11/Xlib.h... yes
  checking for X11/XKBlib.h... yes
  checking for Xxf86vm... yes
  checking for X11/extensions/xf86vmode.h... yes
  checking for SM... yes
  checking for OpenGL headers... found in /usr/include
  checking for GL/gl.h... yes
  checking for GL/glu.h... yes
  checking for GL... yes
  checking for GLU... yes
  checking if the linker accepts --version-script... yes
  checking for symbols visibility support... yes
  checking for broken libstdc++ visibility... no
  checking for mode_t... yes
  checking for off_t... yes
  checking for pid_t... yes
  checking for size_t... yes
  checking for ssize_t... yes
  checking if size_t is unsigned int... no
  checking if size_t is unsigned long... yes
  checking if wchar_t is separate type... yes
  checking for pw_gecos in struct passwd... yes
  checking for wcslen... yes
  checking for wcsftime... yes
  checking for strnlen... yes
  checking for wcsdup... yes
  checking for wcsnlen... yes
  checking for wcscasecmp... yes
  checking for wcsncasecmp... yes
  checking for mbstate_t... yes
  checking for wcsrtombs... yes
  checking for snprintf... yes
  checking for vsnprintf... yes
  checking for vsscanf... yes
  checking for vsnprintf declaration... yes
  checking if vsnprintf declaration is broken... no
  checking for snprintf declaration... yes
  checking if snprintf supports positional arguments... yes
  checking for vsscanf declaration... yes
  checking if vsscanf() declaration is broken... no
  checking for putws... no
  checking for fputws... yes
  checking for wprintf... yes
  checking for vswprintf... yes
  checking for vswscanf... yes
  checking for _vsnwprintf... no
  checking for fsync... yes
  checking for round... yes
  checking for iconv... yes
  checking if iconv needs const... no
  checking for sigaction... yes
  checking for sa_handler type... int
  checking for backtrace() in <execinfo.h>... checking for library containing backtrace... none required
  yes
  checking for __cxa_demangle() in <cxxabi.h>... yes
  checking for mkstemp... yes
  checking for statfs... yes
  checking for statfs declaration... yes
  checking for fcntl... yes
  checking for setenv... yes
  checking for unsetenv... yes
  checking for nanosleep... yes
  checking for uname... yes
  checking for strtok_r... yes
  checking for inet_addr... yes
  checking for inet_aton... yes
  checking for fdopen... yes
  checking for sysconf... yes
  checking for getpwuid_r... yes
  checking for getgrgid_r... yes
  checking whether pthreads work with -pthread... yes
  checking if more special flags are required for pthreads... no
  checking for pthread_setconcurrency... yes
  checking for pthread_cleanup_push/pop... yes
  checking for sched.h... yes
  checking for sched_yield... yes
  checking for pthread_attr_getschedpolicy... yes
  checking for pthread_attr_setschedparam... yes
  checking for sched_get_priority_max... yes
  checking for pthread_cancel... yes
  checking for pthread_mutex_timedlock... yes
  checking for pthread_attr_setstacksize... yes
  checking for pthread_mutexattr_t... yes
  checking for pthread_mutexattr_settype declaration... yes
  checking for abi::__forced_unwind() in <cxxabi.h>... yes
  checking for localtime_r... yes
  checking for gmtime_r... yes
  checking how many arguments gethostbyname_r() takes... six
  checking how many arguments getservbyname_r() takes... six
  checking for dlopen... no
  checking for dlopen in -ldl... yes
  checking for dlerror... no
  checking for dlerror in -ldl... yes
  checking for sys/inotify.h... yes
  checking for SNDCTL_DSP_SPEED in sys/soundcard.h... yes
  checking for SDL... configure: SDL 2.0 not available. Falling back to 1.2.
  checking for sdl-config... no
  checking for SDL - version >= 1.2.0... no
  *** The sdl-config script installed by SDL could not be found
  *** If SDL was installed in PREFIX, make sure PREFIX/bin is in
  *** your path, or set the SDL_CONFIG environment variable to the
  *** full path to sdl-config.
  checking for GTKPRINT... yes
  checking for LIBNOTIFY... checking for LIBNOTIFY... configure: WARNING: libnotify not found, wxNotificationMessage will use generic implementation.
  checking for complete xlocale... no
  checking for sys/epoll.h... yes
  checking for gettimeofday... yes
  checking whether gettimeofday takes two arguments... yes
  checking for timezone variable in <time.h>... timezone
  checking for localtime... yes
  checking for tm_gmtoff in struct tm... yes
  checking for setpriority... yes
  checking for socket... yes
  checking what is the type of the third argument of getsockname... socklen_t
  checking what is the type of the fifth argument of getsockopt... socklen_t
  checking for linux/joystick.h... yes
  checking for python... /media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6
  checking for WEBKIT... configure: WARNING: webkit2gtk not found, falling back to webkitgtk
  checking for WEBKIT... configure: WARNING: webkitgtk not found.
  configure: WARNING: WebKit not available, disabling wxWebView
  checking for CAIRO... yes
  checking for cairo_push_group... yes
  checking for GST... configure: WARNING: GStreamer 1.0 not available, falling back to 0.10
  checking for GST... configure: WARNING: GStreamer 0.10 not available, falling back to 0.8
  configure: WARNING: wxMediaCtrl can't be built because GStreamer not available
  configure: error: wxMediaCtrl was explicitly requested but can't be built.

      Fix the problems reported above or don't use --enable-mediactrl configure option.

  Error running configure
  ERROR: failed building wxWidgets
  Traceback (most recent call last):
    File "build.py", line 1321, in cmd_build_wx
      wxbuild.main(wxDir(), build_options)
    File "/tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/buildtools/build_wxwidgets.py", line 375, in main
      "Error running configure")
    File "/tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/buildtools/build_wxwidgets.py", line 85, in exitIfError
      raise builder.BuildError(msg)
  buildtools.builder.BuildError: Error running configure
  Finished command: build_wx (0m14.834s)
  Finished command: build (0m14.834s)
  Command '"/media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6" -u build.py build' failed with exit code 1.
  ----------------------------------------
  ERROR: Failed building wheel for wxpython
  Running setup.py clean for wxpython
Failed to build wxpython
Installing collected packages: wxpython, tables, pyarrow, cefpython3, simba-uw-tf-dev
    Running setup.py install for wxpython ... error
    ERROR: Command errored out with exit status 1:
     command: /media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/setup.py'"'"'; __file__='"'"'/tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-gwyaa03w/install-record.txt --single-version-externally-managed --compile --install-headers /media/cat/4TBSSD/anaconda3/envs/simba/include/python3.6m/wxpython
         cwd: /tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/
    Complete output (527 lines):
    /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages/setuptools/dist.py:720: UserWarning: Usage of dash-separated 'license-file' will not be supported in future versions. Please use the underscore name 'license_file' instead
      % (opt, underscore_opt)
    /media/cat/4TBSSD/anaconda3/envs/simba/lib/python3.6/site-packages/setuptools/dist.py:294: DistDeprecationWarning: use_2to3 is ignored.
      warnings.warn(f"{attr} is ignored.", DistDeprecationWarning)
    running install
    running build
    WARNING: Building this way assumes that all generated files have been
    generated already.  If that is not the case then use build.py directly
    to generate the source and perform the build stage.  You can use
    --skip-build with the bdist_* or install commands to avoid this
    message and the wxWidgets and Phoenix build steps in the future.

    "/media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6" -u build.py build
    Will build using: "/media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6"
    3.6.0 | packaged by conda-forge | (default, Feb  9 2017, 14:36:55)
    [GCC 4.8.2 20140120 (Red Hat 4.8.2-15)]
    Python's architecture is 64bit
    cfg.VERSION: 4.0.4

    Running command: build
    Running command: build_wx
    wxWidgets build options: ['--wxpython', '--unicode', '--gtk3']
    Configure options: ['--enable-unicode', '--with-gtk=3', '--with-opengl', '--enable-sound', '--enable-graphics_ctx', '--enable-mediactrl', '--enable-display', '--enable-geometry', '--enable-debug_flag', '--enable-optimise', '--disable-debugreport', '--enable-uiactionsim', '--enable-autoidman', '--with-sdl']
    /tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/ext/wxWidgets/configure --enable-unicode --with-gtk=3 --with-opengl --enable-sound --enable-graphics_ctx --enable-mediactrl --enable-display --enable-geometry --enable-debug_flag --enable-optimise --disable-debugreport --enable-uiactionsim --enable-autoidman --with-sdl
    checking build system type... x86_64-pc-linux-gnu
    checking host system type... x86_64-pc-linux-gnu
    checking for --disable-gui... no
    checking for --enable-monolithic... no
    checking for --enable-plugins... no
    checking for --without-subdirs... no
    checking for --enable-official_build... no
    checking for --disable-all-features... no
    checking for --enable-universal... no
    checking for --enable-nanox... no
    checking for --enable-gpe... no
    checking for toolkit... gtk
    checking for --with-libpng... yes
    checking for --with-libjpeg... yes
    checking for --with-libtiff... yes
    checking for --without-libjbig... no
    checking for --without-liblzma... no
    checking for --with-libxpm... yes
    checking for --with-libiconv... yes
    checking for --with-libmspack... no
    checking for --without-gtkprint... no
    checking for --with-gnomevfs... no
    checking for --with-libnotify... yes
    checking for --with-hildon... no
    checking for --with-opengl... yes
    checking for --with-dmalloc... no
    checking for --with-sdl... yes
    checking for --with-regex... yes
    checking for --with-zlib... yes
    checking for --with-expat... yes
    checking for --with-macosx-sdk...
    checking for --with-macosx-version-min...
    checking for --enable-debug... default
    checking for --disable-debug_flag... no
    checking for --enable-debug_info... no
    checking for --enable-debug_gdb... no
    checking for --enable-debug_cntxt... no
    checking for --enable-mem_tracing... no
    checking for --disable-shared... no
    checking for --enable-stl... no
    checking for --enable-std_containers... no
    checking for --enable-std_iostreams... yes
    checking for --enable-std_string... yes
    checking for --enable-std_string_conv_in_wxstring... no
    checking for --disable-unicode... no
    checking for --enable-mslu... no
    checking for --enable-utf8... no
    checking for --enable-utf8only... no
    checking for --enable-extended_rtti... no
    checking for --disable-optimise... no
    checking for --enable-profile... no
    checking for --enable-no_rtti... no
    checking for --enable-no_exceptions... no
    checking for --enable-permissive... no
    checking for --enable-no_deps... no
    checking for --disable-vararg_macros... no
    checking for --enable-universal_binary... no
    checking for --enable-macosx_arch... no
    checking for --enable-compat26... no
    checking for --disable-compat28... no
    checking for --disable-rpath... no
    checking for --enable-objc_uniquifying... no
    checking for --disable-visibility... no
    checking for --disable-tls... no
    checking for --enable-intl... yes
    checking for --enable-xlocale... yes
    checking for --enable-config... yes
    checking for --enable-protocols... yes
    checking for --enable-ftp... yes
    checking for --enable-http... yes
    checking for --enable-fileproto... yes
    checking for --enable-sockets... yes
    checking for --enable-ipv6... no
    checking for --enable-ole... yes
    checking for --enable-dataobj... yes
    checking for --enable-ipc... yes
    checking for --enable-baseevtloop... yes
    checking for --enable-epollloop... yes
    checking for --enable-selectloop... yes
    checking for --enable-any... yes
    checking for --enable-apple_ieee... yes
    checking for --enable-arcstream... yes
    checking for --enable-base64... yes
    checking for --enable-backtrace... yes
    checking for --enable-catch_segvs... yes
    checking for --enable-cmdline... yes
    checking for --enable-datetime... yes
    checking for --enable-debugreport... no
    checking for --enable-dialupman... yes
    checking for --enable-dynlib... yes
    checking for --enable-dynamicloader... yes
    checking for --enable-exceptions... yes
    checking for --enable-ffile... yes
    checking for --enable-file... yes
    checking for --enable-filehistory... yes
    checking for --enable-filesystem... yes
    checking for --enable-fontenum... yes
    checking for --enable-fontmap... yes
    checking for --enable-fs_archive... yes
    checking for --enable-fs_inet... yes
    checking for --enable-fs_zip... yes
    checking for --enable-fsvolume... yes
    checking for --enable-fswatcher... yes
    checking for --enable-geometry... yes
    checking for --enable-log... yes
    checking for --enable-longlong... yes
    checking for --enable-mimetype... yes
    checking for --enable-printfposparam... yes
    checking for --enable-snglinst... yes
    checking for --enable-sound... yes
    checking for --enable-stdpaths... yes
    checking for --enable-stopwatch... yes
    checking for --enable-streams... yes
    checking for --enable-sysoptions... yes
    checking for --enable-tarstream... yes
    checking for --enable-textbuf... yes
    checking for --enable-textfile... yes
    checking for --enable-timer... yes
    checking for --enable-variant... yes
    checking for --enable-zipstream... yes
    checking for --enable-url... yes
    checking for --enable-protocol... yes
    checking for --enable-protocol_http... yes
    checking for --enable-protocol_ftp... yes
    checking for --enable-protocol_file... yes
    checking for --enable-threads... yes
    checking for --enable-iniconf... no
    checking for --enable-regkey... yes
    checking for --enable-docview... yes
    checking for --enable-help... yes
    checking for --enable-mshtmlhelp... yes
    checking for --enable-html... yes
    checking for --enable-htmlhelp... yes
    checking for --enable-xrc... yes
    checking for --enable-aui... yes
    checking for --enable-propgrid... yes
    checking for --enable-ribbon... yes
    checking for --enable-stc... yes
    checking for --enable-constraints... yes
    checking for --enable-loggui... yes
    checking for --enable-logwin... yes
    checking for --enable-logdialog... yes
    checking for --enable-mdi... yes
    checking for --enable-mdidoc... yes
    checking for --enable-mediactrl... yes
    checking for --enable-gstreamer8... no
    checking for --enable-richtext... yes
    checking for --enable-postscript... yes
    checking for --enable-printarch... yes
    checking for --enable-svg... yes
    checking for --enable-webkit... yes
    checking for --enable-webview... yes
    checking for --enable-graphics_ctx... yes
    checking for --enable-clipboard... yes
    checking for --enable-dnd... yes
    checking for --disable-controls... no
    checking for --enable-markup... yes
    checking for --enable-accel... yes
    checking for --enable-animatectrl... yes
    checking for --enable-bannerwindow... yes
    checking for --enable-artstd... yes
    checking for --enable-arttango... auto
    checking for --enable-bmpbutton... yes
    checking for --enable-bmpcombobox... yes
    checking for --enable-button... yes
    checking for --enable-calendar... yes
    checking for --enable-caret... yes
    checking for --enable-checkbox... yes
    checking for --enable-checklst... yes
    checking for --enable-choice... yes
    checking for --enable-choicebook... yes
    checking for --enable-collpane... yes
    checking for --enable-colourpicker... yes
    checking for --enable-combobox... yes
    checking for --enable-comboctrl... yes
    checking for --enable-commandlinkbutton... yes
    checking for --enable-dataviewctrl... yes
    checking for --enable-datepick... yes
    checking for --enable-detect_sm... yes
    checking for --enable-dirpicker... yes
    checking for --enable-display... yes
    checking for --enable-editablebox... yes
    checking for --enable-filectrl... yes
    checking for --enable-filepicker... yes
    checking for --enable-fontpicker... yes
    checking for --enable-gauge... yes
    checking for --enable-grid... yes
    checking for --enable-headerctrl... yes
    checking for --enable-hyperlink... yes
    checking for --enable-imaglist... yes
    checking for --enable-infobar... yes
    checking for --enable-listbook... yes
    checking for --enable-listbox... yes
    checking for --enable-listctrl... yes
    checking for --enable-notebook... yes
    checking for --enable-notifmsg... yes
    checking for --enable-odcombobox... yes
    checking for --enable-popupwin... yes
    checking for --enable-prefseditor... yes
    checking for --enable-radiobox... yes
    checking for --enable-radiobtn... yes
    checking for --enable-richmsgdlg... yes
    checking for --enable-richtooltip... yes
    checking for --enable-rearrangectrl... yes
    checking for --enable-sash... yes
    checking for --enable-scrollbar... yes
    checking for --enable-searchctrl... yes
    checking for --enable-slider... yes
    checking for --enable-spinbtn... yes
    checking for --enable-spinctrl... yes
    checking for --enable-splitter... yes
    checking for --enable-statbmp... yes
    checking for --enable-statbox... yes
    checking for --enable-statline... yes
    checking for --enable-stattext... yes
    checking for --enable-statusbar... yes
    checking for --enable-taskbaricon... yes
    checking for --enable-tbarnative... yes
    checking for --enable-textctrl... yes
    checking for --enable-timepick... yes
    checking for --enable-tipwindow... yes
    checking for --enable-togglebtn... yes
    checking for --enable-toolbar... yes
    checking for --enable-toolbook... yes
    checking for --enable-treebook... yes
    checking for --enable-treectrl... yes
    checking for --enable-treelist... yes
    checking for --enable-commondlg... yes
    checking for --enable-aboutdlg... yes
    checking for --enable-choicedlg... yes
    checking for --enable-coldlg... yes
    checking for --enable-filedlg... yes
    checking for --enable-finddlg... yes
    checking for --enable-fontdlg... yes
    checking for --enable-dirdlg... yes
    checking for --enable-msgdlg... yes
    checking for --enable-numberdlg... yes
    checking for --enable-splash... yes
    checking for --enable-textdlg... yes
    checking for --enable-tipdlg... yes
    checking for --enable-progressdlg... yes
    checking for --enable-wizarddlg... yes
    checking for --enable-menus... yes
    checking for --enable-miniframe... yes
    checking for --enable-tooltips... yes
    checking for --enable-splines... yes
    checking for --enable-mousewheel... yes
    checking for --enable-validators... yes
    checking for --enable-busyinfo... yes
    checking for --enable-hotkey... auto
    checking for --enable-joystick... yes
    checking for --enable-metafile... auto
    checking for --enable-dragimage... yes
    checking for --enable-accessibility... no
    checking for --enable-uiactionsim... yes
    checking for --enable-dctransform... yes
    checking for --enable-webviewwebkit... yes
    checking for --enable-palette... yes
    checking for --enable-image... yes
    checking for --enable-gif... yes
    checking for --enable-pcx... yes
    checking for --enable-tga... yes
    checking for --enable-iff... yes
    checking for --enable-pnm... yes
    checking for --enable-xpm... yes
    checking for --enable-ico_cur... yes
    checking for --enable-dccache... yes
    checking for --enable-ps-in-msw... yes
    checking for --enable-ownerdrawn... yes
    checking for --enable-uxtheme... yes
    checking for --enable-wxdib... yes
    checking for --enable-webviewie... yes
    checking for --enable-autoidman... yes
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking whether we are using the Intel C compiler... no
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking whether gcc needs -traditional... no
    checking for g++... g++
    checking whether we are using the GNU C++ compiler... yes
    checking whether g++ accepts -g... yes
    checking whether we are using the Intel C++ compiler... no
    checking whether we are using the Sun C++ compiler... no
    checking for ar... ar
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for langinfo.h... yes
    checking for wchar.h... yes
    checking for sys/select.h... yes
    checking for cxxabi.h... yes
    checking for an ANSI C-conforming const... yes
    checking for inline... inline
    checking size of short... 2
    checking size of void *... 8
    checking size of int... 4
    checking size of long... 8
    checking size of size_t... 8
    checking size of long long... 8
    checking size of wchar_t... 4
    checking for va_copy... yes
    checking whether the compiler supports variadic macros... yes
    checking for _FILE_OFFSET_BITS value needed for large files... 64
    checking if large file support is available... yes
    checking for _LARGEFILE_SOURCE value needed for large files... no
    checking whether byte ordering is bigendian... no
    checking for iostream... yes
    checking if C++ compiler supports the explicit keyword... yes
    checking for std::wstring in <string>... yes
    checking for std::istream... yes
    checking for std::ostream... yes
    checking how to run the C++ preprocessor... g++ -E
    checking type_traits usability... yes
    checking type_traits presence... yes
    checking for type_traits... yes
    checking for __sync_fetch_and_add and __sync_sub_and_fetch builtins... yes
    checking for libraries directories... /usr/lib/x86_64-linux-gnu /usr/lib
    checking for cos... no
    checking for floor... no
    checking if floating point functions link without -lm... no
    checking for sin... yes
    checking for ceil... yes
    checking if floating point functions link with -lm... yes
    checking for strtoull... yes
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    configure: WARNING: Defaulting to the builtin regex library for Unicode build.
    checking for zlib.h >= 1.1.4... yes
    checking for zlib.h... (cached) yes
    checking for deflate in -lz... yes
    checking for png.h > 0.90... yes
    checking for png.h... (cached) yes
    checking for png_sig_cmp in -lpng... yes
    checking for jpeglib.h... no
    configure: WARNING: system jpeg library not found, will use built-in instead
    checking for tiffio.h... no
    configure: WARNING: system tiff library not found, will use built-in instead
    checking for lzma_code in -llzma... no
    checking for jbg_dec_init in -ljbig... no
    checking for expat.h... yes
    checking if expat.h is valid C++ header... yes
    checking for XML_ParserCreate in -lexpat... yes
    checking for GTK+ version...
    checking for pkg-config... /usr/bin/pkg-config
    checking for GTK+ - version >= 3.0.0... yes (version 3.22.30)
    checking for X11/Xlib.h... yes
    checking for X11/XKBlib.h... yes
    checking for Xxf86vm... yes
    checking for X11/extensions/xf86vmode.h... yes
    checking for SM... yes
    checking for OpenGL headers... found in /usr/include
    checking for GL/gl.h... yes
    checking for GL/glu.h... yes
    checking for GL... yes
    checking for GLU... yes
    checking if the linker accepts --version-script... yes
    checking for symbols visibility support... yes
    checking for broken libstdc++ visibility... no
    checking for mode_t... yes
    checking for off_t... yes
    checking for pid_t... yes
    checking for size_t... yes
    checking for ssize_t... yes
    checking if size_t is unsigned int... no
    checking if size_t is unsigned long... yes
    checking if wchar_t is separate type... yes
    checking for pw_gecos in struct passwd... yes
    checking for wcslen... yes
    checking for wcsftime... yes
    checking for strnlen... yes
    checking for wcsdup... yes
    checking for wcsnlen... yes
    checking for wcscasecmp... yes
    checking for wcsncasecmp... yes
    checking for mbstate_t... yes
    checking for wcsrtombs... yes
    checking for snprintf... yes
    checking for vsnprintf... yes
    checking for vsscanf... yes
    checking for vsnprintf declaration... yes
    checking if vsnprintf declaration is broken... no
    checking for snprintf declaration... yes
    checking if snprintf supports positional arguments... yes
    checking for vsscanf declaration... yes
    checking if vsscanf() declaration is broken... no
    checking for putws... no
    checking for fputws... yes
    checking for wprintf... yes
    checking for vswprintf... yes
    checking for vswscanf... yes
    checking for _vsnwprintf... no
    checking for fsync... yes
    checking for round... yes
    checking for iconv... yes
    checking if iconv needs const... no
    checking for sigaction... yes
    checking for sa_handler type... int
    checking for backtrace() in <execinfo.h>... checking for library containing backtrace... none required
    yes
    checking for __cxa_demangle() in <cxxabi.h>... yes
    checking for mkstemp... yes
    checking for statfs... yes
    checking for statfs declaration... yes
    checking for fcntl... yes
    checking for setenv... yes
    checking for unsetenv... yes
    checking for nanosleep... yes
    checking for uname... yes
    checking for strtok_r... yes
    checking for inet_addr... yes
    checking for inet_aton... yes
    checking for fdopen... yes
    checking for sysconf... yes
    checking for getpwuid_r... yes
    checking for getgrgid_r... yes
    checking whether pthreads work with -pthread... yes
    checking if more special flags are required for pthreads... no
    checking for pthread_setconcurrency... yes
    checking for pthread_cleanup_push/pop... yes
    checking for sched.h... yes
    checking for sched_yield... yes
    checking for pthread_attr_getschedpolicy... yes
    checking for pthread_attr_setschedparam... yes
    checking for sched_get_priority_max... yes
    checking for pthread_cancel... yes
    checking for pthread_mutex_timedlock... yes
    checking for pthread_attr_setstacksize... yes
    checking for pthread_mutexattr_t... yes
    checking for pthread_mutexattr_settype declaration... yes
    checking for abi::__forced_unwind() in <cxxabi.h>... yes
    checking for localtime_r... yes
    checking for gmtime_r... yes
    checking how many arguments gethostbyname_r() takes... six
    checking how many arguments getservbyname_r() takes... six
    checking for dlopen... no
    checking for dlopen in -ldl... yes
    checking for dlerror... no
    checking for dlerror in -ldl... yes
    checking for sys/inotify.h... yes
    checking for SNDCTL_DSP_SPEED in sys/soundcard.h... yes
    checking for SDL... configure: SDL 2.0 not available. Falling back to 1.2.
    checking for sdl-config... no
    checking for SDL - version >= 1.2.0... no
    *** The sdl-config script installed by SDL could not be found
    *** If SDL was installed in PREFIX, make sure PREFIX/bin is in
    *** your path, or set the SDL_CONFIG environment variable to the
    *** full path to sdl-config.
    checking for GTKPRINT... yes
    checking for LIBNOTIFY... checking for LIBNOTIFY... configure: WARNING: libnotify not found, wxNotificationMessage will use generic implementation.
    checking for complete xlocale... no
    checking for sys/epoll.h... yes
    checking for gettimeofday... yes
    checking whether gettimeofday takes two arguments... yes
    checking for timezone variable in <time.h>... timezone
    checking for localtime... yes
    checking for tm_gmtoff in struct tm... yes
    checking for setpriority... yes
    checking for socket... yes
    checking what is the type of the third argument of getsockname... socklen_t
    checking what is the type of the fifth argument of getsockopt... socklen_t
    checking for linux/joystick.h... yes
    checking for python... /media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6
    checking for WEBKIT... configure: WARNING: webkit2gtk not found, falling back to webkitgtk
    checking for WEBKIT... configure: WARNING: webkitgtk not found.
    configure: WARNING: WebKit not available, disabling wxWebView
    checking for CAIRO... yes
    checking for cairo_push_group... yes
    checking for GST... configure: WARNING: GStreamer 1.0 not available, falling back to 0.10
    checking for GST... configure: WARNING: GStreamer 0.10 not available, falling back to 0.8
    configure: WARNING: wxMediaCtrl can't be built because GStreamer not available
    configure: error: wxMediaCtrl was explicitly requested but can't be built.

        Fix the problems reported above or don't use --enable-mediactrl configure option.

    Error running configure
    ERROR: failed building wxWidgets
    Traceback (most recent call last):
      File "build.py", line 1321, in cmd_build_wx
        wxbuild.main(wxDir(), build_options)
      File "/tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/buildtools/build_wxwidgets.py", line 375, in main
        "Error running configure")
      File "/tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/buildtools/build_wxwidgets.py", line 85, in exitIfError
        raise builder.BuildError(msg)
    buildtools.builder.BuildError: Error running configure
    Finished command: build_wx (0m19.357s)
    Finished command: build (0m19.357s)
    Command '"/media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6" -u build.py build' failed with exit code 1.
    ----------------------------------------
ERROR: Command errored out with exit status 1: /media/cat/4TBSSD/anaconda3/envs/simba/bin/python3.6 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/setup.py'"'"'; __file__='"'"'/tmp/pip-install-35mdroqt/wxpython_ee1295b050eb41de8b5692072d51130c/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-gwyaa03w/install-record.txt --single-version-externally-managed --compile --install-headers /media/cat/4TBSSD/anaconda3/envs/simba/include/python3.6m/wxpython Check the logs for full command output.
(simba) cat@cat-Precision-T3610:~/code/simba$ 
catubc commented 2 years ago

Update: I installed GStreamer from here: https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=c

But am still getting a crash on install. Any advice? Thanks so much

catubc commented 2 years ago

Update: FYI: I restarted the install in a fresh environment, using python 3.6 and after clearing the pip cache.

Here's the end of the output (the entire thing was too long):

[783/869] Linking build/waf/3.6/gtk3/_glcanvas.cpython-36m-x86_64-linux-gnu.so
  [784/869] Compiling sip/cpp/sip_propgridwxPropertyGridPage.cpp
  [785/869] Compiling sip/cpp/sip_propgridwxPGVariant.cpp
  [786/869] Linking build/waf/3.6/gtk3/_html2.cpython-36m-x86_64-linux-gnu.so
  [787/869] Compiling sip/cpp/sip_propgridwxPGVIterator.cpp
  /usr/bin/ld: cannot find -lwx_gtk3u_webview-3.0
  collect2: error: ld returned 1 exit status

  ../../../../sip/cpp/sip_propgridwxPGProperty.cpp: In function ‘PyObject* meth_wxPGProperty_AddChild(PyObject*, PyObject*, PyObject*)’:
  ../../../../sip/cpp/sip_propgridwxPGProperty.cpp:1402:34: warning: ‘void wxPGProperty::AddChild(wxPGProperty*)’ is deprecated [-Wdeprecated-declarations]
               sipCpp->AddChild(prop);
                                    ^
  In file included from ../../../../ext/wxWidgets/include/wx/wx.h:14:0,
                   from ../../../../wx/include/wxPython/wxpy_api.h:41,
                   from ../../../../sip/cpp/sipAPI_propgrid.h:3308,
                   from ../../../../sip/cpp/sip_propgridwxPGProperty.cpp:10:
  ../../../../ext/wxWidgets/include/wx/propgrid/property.h:2231:24: note: declared here
       wxDEPRECATED( void AddChild( wxPGProperty* prop ) );
                          ^
  ../../../../ext/wxWidgets/include/wx/defs.h:654:43: note: in definition of macro ‘wxDEPRECATED’
   #define wxDEPRECATED(x) wxDEPRECATED_DECL x
                                             ^
  ../../../../sip/cpp/sip_propgridwxPGProperty.cpp: In function ‘PyObject* meth_wxPGProperty_GetValueString(PyObject*, PyObject*, PyObject*)’:
  ../../../../sip/cpp/sip_propgridwxPGProperty.cpp:3142:69: warning: ‘wxString wxPGProperty::GetValueString(int) const’ is deprecated [-Wdeprecated-declarations]
               sipRes = new  ::wxString(sipCpp->GetValueString(argFlags));
                                                                       ^
  In file included from ../../../../ext/wxWidgets/include/wx/wx.h:14:0,
                   from ../../../../wx/include/wxPython/wxpy_api.h:41,
                   from ../../../../sip/cpp/sipAPI_propgrid.h:3308,
                   from ../../../../sip/cpp/sip_propgridwxPGProperty.cpp:10:
  ../../../../ext/wxWidgets/include/wx/propgrid/property.h:1657:28: note: declared here
       wxDEPRECATED( wxString GetValueString( int argFlags = 0 ) const );
                              ^
  ../../../../ext/wxWidgets/include/wx/defs.h:654:43: note: in definition of macro ‘wxDEPRECATED’
   #define wxDEPRECATED(x) wxDEPRECATED_DECL x
                                             ^

  Waf: Leaving directory `/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/build/waf/3.6/gtk3'
  Build failed
   -> task in '_html2' failed with exit status 1 (run with -v to display more information)
  Command '"/media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6" /tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/bin/waf-2.0.8 --wx_config=/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/build/wxbld/gtk3/wx-config --gtk3 --python="/media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6" --out=build/waf/3.6/gtk3 configure build ' failed with exit code 1.
  Finished command: build_py (4m47.316s)
  Finished command: build (5m55.162s)
  Command '"/media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6" -u build.py build' failed with exit code 1.
  ----------------------------------------
  ERROR: Failed building wheel for wxpython
  Running setup.py clean for wxpython
  Building wheel for dash-renderer (setup.py) ... done
  Created wheel for dash-renderer: filename=dash_renderer-1.6.0-py3-none-any.whl size=1182219 sha256=4e2731d37cc072433bc6db662d7963b1366ac97f04c9aff330f5881df1f5cb5c
  Stored in directory: /home/cat/.cache/pip/wheels/62/cf/b4/26a5faad18c3b91b3228c4e187479671d09a4e35bc8aabbd44
  Building wheel for dash-table (setup.py) ... done
  Created wheel for dash-table: filename=dash_table-4.9.0-py3-none-any.whl size=1780776 sha256=aa4b1a5aaebcde627b32e9a2a7724996a91a07e1e95e92d6fb747ef08d327758
  Stored in directory: /home/cat/.cache/pip/wheels/1e/49/02/9d6100a6639526779f71579772b875088dab6d194cfb1fa084
  Building wheel for retrying (setup.py) ... done
  Created wheel for retrying: filename=retrying-1.3.3-py3-none-any.whl size=11448 sha256=07f8377ece9440971ad2233cd329c18f0c9adb99bab2261b3c21f8c47cdcf4d5
  Stored in directory: /home/cat/.cache/pip/wheels/ac/cb/8a/b27bf6323e2f4c462dcbf77d70b7c5e7868a7fbe12871770cf
  Building wheel for future (setup.py) ... done
  Created wheel for future: filename=future-0.18.2-py3-none-any.whl size=491070 sha256=9d0795f967bf8e936987670aaf06d09876b6e17f12e0def712e92525776c3029
  Stored in directory: /home/cat/.cache/pip/wheels/6e/9c/ed/4499c9865ac1002697793e0ae05ba6be33553d098f3347fb94
Successfully built dash dash-color-picker dash-colorscales dash-core-components dash-html-components dtreeviz imutils pyyaml shap tabulate dash-renderer dash-table retrying future
Failed to build wxpython
Installing collected packages: zipp, typing-extensions, six, pyyaml, numpy, MarkupSafe, importlib-metadata, dataclasses, Werkzeug, toolz, scipy, python-dateutil, pyparsing, kiwisolver, joblib, jinja2, itsdangerous, decorator, dask, cycler, click, scikit-learn, retrying, PyWavelets, pytz, Pillow, networkx, matplotlib, Flask, cloudpickle, brotli, tqdm, tabulate, shapely, scikit-image, plotly, patsy, pandas, opencv-python, numexpr, llvmlite, imbalanced-learn, imageio, graphviz, future, flask-compress, dash-table, dash-renderer, dash-html-components, dash-core-components, colour, attrs, yellowbrick, xgboost, wxpython, tables, statsmodels, shap, seaborn, pyarrow, numba, imutils, imgaug, imblearn, h5py, eli5, dtreeviz, dash-colorscales, dash-color-picker, dash, cefpython3, simba-uw-tf-dev
    Running setup.py install for wxpython ... error
    ERROR: Command errored out with exit status 1:
     command: /media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/setup.py'"'"'; __file__='"'"'/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-wg5mz2ez/install-record.txt --single-version-externally-managed --compile --install-headers /media/cat/4TBSSD/anaconda3/envs/simba2/include/python3.6m/wxpython
         cwd: /tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/
    Complete output (200 lines):
    /media/cat/4TBSSD/anaconda3/envs/simba2/lib/python3.6/site-packages/setuptools/dist.py:720: UserWarning: Usage of dash-separated 'license-file' will not be supported in future versions. Please use the underscore name 'license_file' instead
      % (opt, underscore_opt)
    /media/cat/4TBSSD/anaconda3/envs/simba2/lib/python3.6/site-packages/setuptools/dist.py:294: DistDeprecationWarning: use_2to3 is ignored.
      warnings.warn(f"{attr} is ignored.", DistDeprecationWarning)
    running install
    running build
    WARNING: Building this way assumes that all generated files have been
    generated already.  If that is not the case then use build.py directly
    to generate the source and perform the build stage.  You can use
    --skip-build with the bdist_* or install commands to avoid this
    message and the wxWidgets and Phoenix build steps in the future.

    "/media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6" -u build.py build
    Will build using: "/media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6"
    3.6.0 | packaged by conda-forge | (default, Feb  9 2017, 14:36:55)
    [GCC 4.8.2 20140120 (Red Hat 4.8.2-15)]
    Python's architecture is 64bit
    cfg.VERSION: 4.0.4

    Running command: build
    Running command: build_wx
    wxWidgets build options: ['--wxpython', '--unicode', '--no_config', '--gtk3']
    Configure options: ['--enable-unicode', '--with-gtk=3', '--with-opengl', '--enable-sound', '--enable-graphics_ctx', '--enable-mediactrl', '--enable-display', '--enable-geometry', '--enable-debug_flag', '--enable-optimise', '--disable-debugreport', '--enable-uiactionsim', '--enable-autoidman', '--with-sdl']
    /usr/bin/make
    make --jobs=32
    (if test -f utils/wxrc/Makefile ; then cd utils/wxrc && make all ; fi)
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/build/wxbld/gtk3/utils/wxrc'
    make[1]: Nothing to be done for 'all'.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/build/wxbld/gtk3/utils/wxrc'
    Building message catalogs in /tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale
    make allmo
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'af.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'an.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'ar.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'ca.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'ca@valencia.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'cs.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'da.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'de.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'el.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'es.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'eu.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'fi.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'fr.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'gl_ES.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'hi.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'hu.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'id.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'it.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'ja.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'ko_KR.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'lt.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'lv.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'ms.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'msw/it.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'nb.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'ne.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'nl.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'pl.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'pt_BR.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'pt.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'ro.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'ru.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'sk.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'sl.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'sq.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'sv.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'ta.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'tr.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'uk.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'vi.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'zh_CN.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: Entering directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    make[1]: 'zh_TW.mo' is up to date.
    make[1]: Leaving directory '/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/ext/wxWidgets/locale'
    Finished command: build_wx (0m1.42s)
    Running command: build_py
    Checking for /tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/bin/waf-2.0.8...
    "/media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6" /tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/bin/waf-2.0.8 --wx_config=/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/build/wxbld/gtk3/wx-config --gtk3 --python="/media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6" --out=build/waf/3.6/gtk3 configure build
    Setting top to                           : /tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35
    Setting out to                           : /tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/build/waf/3.6/gtk3
    Checking for 'gcc' (C compiler)          : /usr/bin/gcc
    Checking for 'g++' (C++ compiler)        : /usr/bin/g++
    Checking for program 'python'            : /media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6
    Checking for python version >= 2.7.0     : 3.6.0
    python-config                            : /media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6-config
    Asking python-config for pyembed '--cflags --libs --ldflags' flags : yes
    Testing pyembed configuration                                      : yes
    Asking python-config for pyext '--cflags --libs --ldflags' flags   : yes
    Testing pyext configuration                                        : yes
    Finding libs for WX                                                : yes
    Finding libs for WXADV                                             : yes
    Finding libs for WXSTC                                             : yes
    Finding libs for WXHTML                                            : yes
    Finding libs for WXGL                                              : yes
    Finding libs for WXWEBVIEW                                         : yes
    Finding libs for WXXML                                             : yes
    Finding libs for WXXRC                                             : yes
    Finding libs for WXRICHTEXT                                        : yes
    Finding libs for WXMEDIA                                           : yes
    Finding libs for WXRIBBON                                          : yes
    Finding libs for WXPROPGRID                                        : yes
    Finding libs for WXAUI                                             : yes
    'configure' finished successfully (1.698s)
    Waf: Entering directory `/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/build/waf/3.6/gtk3'
    [639/869] Linking build/waf/3.6/gtk3/_html2.cpython-36m-x86_64-linux-gnu.so
    [644/869] Linking build/waf/3.6/gtk3/_xml.cpython-36m-x86_64-linux-gnu.so
    [650/869] Linking build/waf/3.6/gtk3/_xrc.cpython-36m-x86_64-linux-gnu.so
    /usr/bin/ld: cannot find -lwx_gtk3u_webview-3.0
    collect2: error: ld returned 1 exit status

    Waf: Leaving directory `/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/build/waf/3.6/gtk3'
    Build failed
     -> task in '_html2' failed with exit status 1 (run with -v to display more information)
    Command '"/media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6" /tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/bin/waf-2.0.8 --wx_config=/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/build/wxbld/gtk3/wx-config --gtk3 --python="/media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6" --out=build/waf/3.6/gtk3 configure build ' failed with exit code 1.
    Finished command: build_py (0m4.377s)
    Finished command: build (0m5.420s)
    Command '"/media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6" -u build.py build' failed with exit code 1.
    ----------------------------------------
ERROR: Command errored out with exit status 1: /media/cat/4TBSSD/anaconda3/envs/simba2/bin/python3.6 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/setup.py'"'"'; __file__='"'"'/tmp/pip-install-snv642tw/wxpython_faaddcf196704ced8743d8ca6906bf35/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-wg5mz2ez/install-record.txt --single-version-externally-managed --compile --install-headers /media/cat/4TBSSD/anaconda3/envs/simba2/include/python3.6m/wxpython Check the logs for full command output.
(simba2) cat@cat-Precision-T3610:~$ 
sronilsson commented 2 years ago

Hi @catubc - I'm surprised to see wxpython there, I don't think anything in SimBA depends on it. What about pip install simba-uw-tf-dev --no-deps ?

catubc commented 2 years ago

Thanks, Well, calling simba from the command line then doesn't work

(simba3) cat@cat-Precision-T3610:~/code/simba$ pip cache purge
Files removed: 174
(simba3) cat@cat-Precision-T3610:~/code/simba$ pip install simba-uw-tf-dev --no-deps --no-cache-dir
Collecting simba-uw-tf-dev
  Downloading Simba_UW_tf_dev-0.88.8-py3-none-any.whl (10.5 MB)
     |████████████████████████████████| 10.5 MB 4.9 MB/s            
Installing collected packages: simba-uw-tf-dev
Successfully installed simba-uw-tf-dev-0.88.8
(simba3) cat@cat-Precision-T3610:~/code/simba$ simba
Traceback (most recent call last):
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/bin/simba", line 5, in <module>
    from simba.SimBA import main
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/simba/SimBA.py", line 6, in <module>
    import seaborn as sns
ModuleNotFoundError: No module named 'seaborn'
(simba3) cat@cat-Precision-T3610:~/code/simba$ pip install seaborn
Collecting seaborn
  Downloading seaborn-0.11.2-py3-none-any.whl (292 kB)
     |████████████████████████████████| 292 kB 5.4 MB/s            
Collecting scipy>=1.0
  Downloading scipy-1.5.4-cp36-cp36m-manylinux1_x86_64.whl (25.9 MB)
     |████████████████████████████████| 25.9 MB 35 kB/s              
Collecting numpy>=1.15
  Downloading numpy-1.19.5-cp36-cp36m-manylinux2010_x86_64.whl (14.8 MB)
     |████████████████████████████████| 14.8 MB 37.4 MB/s            
Collecting pandas>=0.23
  Downloading pandas-0.25.3-cp36-cp36m-manylinux1_x86_64.whl (10.4 MB)
     |████████████████████████████████| 10.4 MB 42.3 MB/s            
Collecting matplotlib>=2.2
  Downloading matplotlib-3.3.4-cp36-cp36m-manylinux1_x86_64.whl (11.5 MB)
     |████████████████████████████████| 11.5 MB 52.3 MB/s            
Collecting cycler>=0.10
  Downloading cycler-0.11.0-py3-none-any.whl (6.4 kB)
Collecting kiwisolver>=1.0.1
  Downloading kiwisolver-1.3.1-cp36-cp36m-manylinux1_x86_64.whl (1.1 MB)
     |████████████████████████████████| 1.1 MB 31.4 MB/s            
Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3
  Downloading pyparsing-3.0.6-py3-none-any.whl (97 kB)
     |████████████████████████████████| 97 kB 2.8 MB/s             
Collecting pillow>=6.2.0
  Downloading Pillow-8.4.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)
     |████████████████████████████████| 3.1 MB 26.2 MB/s            
Collecting python-dateutil>=2.1
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     |████████████████████████████████| 247 kB 38.6 MB/s            
Collecting pytz>=2017.2
  Downloading pytz-2021.3-py2.py3-none-any.whl (503 kB)
     |████████████████████████████████| 503 kB 33.2 MB/s            
Collecting six>=1.5
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: six, pytz, python-dateutil, pyparsing, pillow, numpy, kiwisolver, cycler, scipy, pandas, matplotlib, seaborn
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
simba-uw-tf-dev 0.88.8 requires cefpython3==66.0, which is not installed.
simba-uw-tf-dev 0.88.8 requires dash==1.14.0, which is not installed.
simba-uw-tf-dev 0.88.8 requires dash-color-picker==0.0.1, which is not installed.
simba-uw-tf-dev 0.88.8 requires dash-colorscales==0.0.4, which is not installed.
simba-uw-tf-dev 0.88.8 requires dash-core-components==1.10.2, which is not installed.
simba-uw-tf-dev 0.88.8 requires dash-html-components==1.0.3, which is not installed.
simba-uw-tf-dev 0.88.8 requires dtreeviz==0.8.1, which is not installed.
simba-uw-tf-dev 0.88.8 requires eli5==0.10.1, which is not installed.
simba-uw-tf-dev 0.88.8 requires graphviz==0.11, which is not installed.
simba-uw-tf-dev 0.88.8 requires h5py==2.9.0, which is not installed.
simba-uw-tf-dev 0.88.8 requires imblearn==0.0, which is not installed.
simba-uw-tf-dev 0.88.8 requires imgaug==0.4.0, which is not installed.
simba-uw-tf-dev 0.88.8 requires imutils==0.5.2, which is not installed.
simba-uw-tf-dev 0.88.8 requires numba==0.48.0, which is not installed.
simba-uw-tf-dev 0.88.8 requires numexpr==2.6.9, which is not installed.
simba-uw-tf-dev 0.88.8 requires opencv-python==3.4.5.20, which is not installed.
simba-uw-tf-dev 0.88.8 requires plotly==4.9.0, which is not installed.
simba-uw-tf-dev 0.88.8 requires pyarrow==0.17.1, which is not installed.
simba-uw-tf-dev 0.88.8 requires pyyaml==5.3.1, which is not installed.
simba-uw-tf-dev 0.88.8 requires scikit-image==0.14.2, which is not installed.
simba-uw-tf-dev 0.88.8 requires scikit-learn==0.22.2, which is not installed.
simba-uw-tf-dev 0.88.8 requires shap==0.35.0, which is not installed.
simba-uw-tf-dev 0.88.8 requires shapely==1.7, which is not installed.
simba-uw-tf-dev 0.88.8 requires statsmodels==0.9.0, which is not installed.
simba-uw-tf-dev 0.88.8 requires tables==3.6.1, which is not installed.
simba-uw-tf-dev 0.88.8 requires tabulate==0.8.3, which is not installed.
simba-uw-tf-dev 0.88.8 requires tqdm==4.30.0, which is not installed.
simba-uw-tf-dev 0.88.8 requires wxpython==4.0.4, which is not installed.
simba-uw-tf-dev 0.88.8 requires xgboost==0.90, which is not installed.
simba-uw-tf-dev 0.88.8 requires yellowbrick==0.9.1, which is not installed.
simba-uw-tf-dev 0.88.8 requires matplotlib==3.0.3, but you have matplotlib 3.3.4 which is incompatible.
simba-uw-tf-dev 0.88.8 requires numpy==1.18.1, but you have numpy 1.19.5 which is incompatible.
simba-uw-tf-dev 0.88.8 requires Pillow==5.4.1, but you have pillow 8.4.0 which is incompatible.
simba-uw-tf-dev 0.88.8 requires scipy==1.1.0, but you have scipy 1.5.4 which is incompatible.
simba-uw-tf-dev 0.88.8 requires seaborn==0.9.0, but you have seaborn 0.11.2 which is incompatible.
Successfully installed cycler-0.11.0 kiwisolver-1.3.1 matplotlib-3.3.4 numpy-1.19.5 pandas-0.25.3 pillow-8.4.0 pyparsing-3.0.6 python-dateutil-2.8.2 pytz-2021.3 scipy-1.5.4 seaborn-0.11.2 six-1.16.0
(simba3) cat@cat-Precision-T3610:~/code/simba$ 
 work:
catubc commented 2 years ago
(simba3) cat@cat-Precision-T3610:~/code/simba$ simba
Traceback (most recent call last):
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/bin/simba", line 5, in <module>
    from simba.SimBA import main
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/simba/SimBA.py", line 6, in <module>
    import seaborn as sns
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/seaborn/__init__.py", line 2, in <module>
    from .rcmod import *  # noqa: F401,F403
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/seaborn/rcmod.py", line 5, in <module>
    import matplotlib as mpl
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/matplotlib/__init__.py", line 107, in <module>
    from . import cbook, rcsetup
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/matplotlib/rcsetup.py", line 28, in <module>
    from matplotlib.fontconfig_pattern import parse_fontconfig_pattern
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/matplotlib/fontconfig_pattern.py", line 15, in <module>
    from pyparsing import (Literal, ZeroOrMore, Optional, Regex, StringEnd,
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/pyparsing/__init__.py", line 130, in <module>
    __version__ = __version_info__.__version__
AttributeError: 'version_info' object has no attribute '__version__'
(simba3) cat@cat-Precision-T3610:~/code/simba$ 
sronilsson commented 2 years ago

Interesting, seems to be seaborn / matplotlib version clash? Maybe they are installed with different pip versions? Can you make sure it is matplotlib 3.0.3 and seaborn 0.9.0 ? Or also try reinstall both matplotlib and seaborn at latest versions pip install matplotlib --upgrade and same for seaborn

catubc commented 2 years ago
  1. Re: installing to latest, simba doesn't like either of them, I think it's in the requierments:
    (simba3) cat@cat-Precision-T3610:~$ pip install seaborn --upgrade
    Requirement already satisfied: seaborn in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (0.9.0)
    Collecting seaborn
    Using cached seaborn-0.11.2-py3-none-any.whl (292 kB)
    Requirement already satisfied: matplotlib>=2.2 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from seaborn) (3.3.4)
    Requirement already satisfied: scipy>=1.0 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from seaborn) (1.1.0)
    Requirement already satisfied: pandas>=0.23 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from seaborn) (0.25.3)
    Requirement already satisfied: numpy>=1.15 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from seaborn) (1.18.1)
    Requirement already satisfied: cycler>=0.10 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from matplotlib>=2.2->seaborn) (0.11.0)
    Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from matplotlib>=2.2->seaborn) (3.0.6)
    Requirement already satisfied: pillow>=6.2.0 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from matplotlib>=2.2->seaborn) (8.4.0)
    Requirement already satisfied: python-dateutil>=2.1 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from matplotlib>=2.2->seaborn) (2.8.2)
    Requirement already satisfied: kiwisolver>=1.0.1 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from matplotlib>=2.2->seaborn) (1.3.1)
    Requirement already satisfied: pytz>=2017.2 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from pandas>=0.23->seaborn) (2021.3)
    Requirement already satisfied: six>=1.5 in /media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages (from python-dateutil>=2.1->matplotlib>=2.2->seaborn) (1.16.0)
    Installing collected packages: seaborn
    Attempting uninstall: seaborn
    Found existing installation: seaborn 0.9.0
    Uninstalling seaborn-0.9.0:
      Successfully uninstalled seaborn-0.9.0
    ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
    simba-uw-tf-dev 0.88.8 requires wxpython==4.0.4, which is not installed.
    simba-uw-tf-dev 0.88.8 requires matplotlib==3.0.3, but you have matplotlib 3.3.4 which is incompatible.
    simba-uw-tf-dev 0.88.8 requires Pillow==5.4.1, but you have pillow 8.4.0 which is incompatible.
    simba-uw-tf-dev 0.88.8 requires seaborn==0.9.0, but you have seaborn 0.11.2 which is incompatible.
    Successfully installed seaborn-0.11.2
  2. I dowgraded matplotlib and seaborn and also installed wxpython 4.0.4 via conda now. But am still getting this error on commandline:
(simba3) cat@cat-Precision-T3610:~$ simba
Traceback (most recent call last):
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/bin/simba", line 5, in <module>
    from simba.SimBA import main
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/simba/SimBA.py", line 6, in <module>
    import seaborn as sns
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/seaborn/__init__.py", line 2, in <module>
    import matplotlib as mpl
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/matplotlib/__init__.py", line 141, in <module>
    from . import cbook, rcsetup
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/matplotlib/rcsetup.py", line 25, in <module>
    from matplotlib.fontconfig_pattern import parse_fontconfig_pattern
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/matplotlib/fontconfig_pattern.py", line 19, in <module>
    from pyparsing import (Literal, ZeroOrMore, Optional, Regex, StringEnd,
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/pyparsing/__init__.py", line 130, in <module>
    __version__ = __version_info__.__version__
AttributeError: 'version_info' object has no attribute '__version__'
(simba3) cat@cat-Precision-T3610:~$ 

Here are the installed packages:

(simba3) cat@cat-Precision-T3610:~$ pip list
Package              Version
-------------------- --------
attrs                21.2.0
Brotli               1.0.9
cefpython3           66.0
click                8.0.3
cloudpickle          2.0.0
colour               0.1.5
cycler               0.11.0
dash                 1.14.0
dash-color-picker    0.0.1
dash-colorscales     0.0.4
dash-core-components 1.10.2
dash-html-components 1.0.3
dash-renderer        1.6.0
dash-table           4.9.0
dask                 2021.3.0
dataclasses          0.8
decorator            4.4.2
dtreeviz             0.8.1
eli5                 0.10.1
Flask                2.0.2
Flask-Compress       1.10.1
future               0.18.2
graphviz             0.11
h5py                 2.9.0
imageio              2.13.3
imbalanced-learn     0.8.1
imblearn             0.0
imgaug               0.4.0
importlib-metadata   4.8.3
imutils              0.5.2
itsdangerous         2.0.1
Jinja2               3.0.3
joblib               1.1.0
kiwisolver           1.3.1
llvmlite             0.31.0
MarkupSafe           2.0.1
matplotlib           3.0.3
networkx             2.5.1
numba                0.48.0
numexpr              2.6.9
numpy                1.18.1
opencv-python        3.4.5.20
packaging            21.3
pandas               0.25.3
patsy                0.5.2
Pillow               5.4.1
pip                  21.3.1
plotly               4.9.0
pyarrow              0.17.1
pyparsing            3.0.6
python-dateutil      2.8.2
pytz                 2021.3
PyWavelets           1.1.1
PyYAML               5.3.1
retrying             1.3.3
scikit-image         0.14.2
scikit-learn         0.22.2
scipy                1.1.0
seaborn              0.9.0
setuptools           58.0.4
shap                 0.35.0
Shapely              1.7.0
Simba-UW-tf-dev      0.88.8
six                  1.16.0
statsmodels          0.9.0
tables               3.6.1
tabulate             0.8.3
threadpoolctl        3.0.0
toolz                0.11.2
tqdm                 4.30.0
typing_extensions    4.0.1
Werkzeug             2.0.2
wheel                0.37.0
wxPython             4.0.4
xgboost              0.90
yellowbrick          0.9.1
zipp                 3.6.0
(simba3) cat@cat-Precision-T3610:~$ conda list
# packages in environment at /media/cat/4TBSSD/anaconda3/envs/simba3:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       1_gnu    conda-forge
attrs                     21.2.0                   pypi_0    pypi
brotli                    1.0.9                    pypi_0    pypi
ca-certificates           2020.10.14                    0    anaconda
cairo                     1.16.0            h18b612c_1001    conda-forge
cefpython3                66.0                     pypi_0    pypi
click                     8.0.3                    pypi_0    pypi
cloudpickle               2.0.0                    pypi_0    pypi
colour                    0.1.5                    pypi_0    pypi
cycler                    0.11.0                   pypi_0    pypi
dash                      1.14.0                   pypi_0    pypi
dash-color-picker         0.0.1                    pypi_0    pypi
dash-colorscales          0.0.4                    pypi_0    pypi
dash-core-components      1.10.2                   pypi_0    pypi
dash-html-components      1.0.3                    pypi_0    pypi
dash-renderer             1.6.0                    pypi_0    pypi
dash-table                4.9.0                    pypi_0    pypi
dask                      2021.3.0                 pypi_0    pypi
dataclasses               0.8                      pypi_0    pypi
decorator                 4.4.2                    pypi_0    pypi
dtreeviz                  0.8.1                    pypi_0    pypi
eli5                      0.10.1                   pypi_0    pypi
expat                     2.2.10               he6710b0_2    anaconda
flask                     2.0.2                    pypi_0    pypi
flask-compress            1.10.1                   pypi_0    pypi
fontconfig                2.13.1            hba837de_1005    conda-forge
freetype                  2.10.4               h5ab3b9f_0    anaconda
fribidi                   1.0.10               h7b6447c_0    anaconda
future                    0.18.2                   pypi_0    pypi
gettext                   0.19.8.1             h9b4dc7a_1    anaconda
glib                      2.66.1               h92f7085_0    anaconda
graphite2                 1.3.14               h23475e2_0    anaconda
gst-plugins-base          1.14.0               h8213a91_2  
gstreamer                 1.14.0               h28cd5cc_2  
h5py                      2.9.0                    pypi_0    pypi
harfbuzz                  2.4.0                hca77d97_1    anaconda
icu                       58.2                 he6710b0_3    anaconda
imageio                   2.13.3                   pypi_0    pypi
imbalanced-learn          0.8.1                    pypi_0    pypi
imblearn                  0.0                      pypi_0    pypi
imgaug                    0.4.0                    pypi_0    pypi
importlib-metadata        4.8.3                    pypi_0    pypi
imutils                   0.5.2                    pypi_0    pypi
itsdangerous              2.0.1                    pypi_0    pypi
jinja2                    3.0.3                    pypi_0    pypi
joblib                    1.1.0                    pypi_0    pypi
jpeg                      9b                   habf39ab_1    anaconda
kiwisolver                1.3.1                    pypi_0    pypi
libffi                    3.3                  he6710b0_2    anaconda
libgcc-ng                 11.2.0              h1d223b6_11    conda-forge
libglu                    9.0.0                hf484d3e_1    anaconda
libgomp                   11.2.0              h1d223b6_11    conda-forge
libpng                    1.6.37               hbc83047_0    anaconda
libstdcxx-ng              9.1.0                hdf63c60_0    anaconda
libuuid                   2.32.1            h7f98852_1000    conda-forge
libxcb                    1.14                 h7b6447c_0    anaconda
libxml2                   2.9.10               hb55368b_3    anaconda
libzlib                   1.2.11            h36c2ea0_1013    conda-forge
llvmlite                  0.31.0                   pypi_0    pypi
markupsafe                2.0.1                    pypi_0    pypi
matplotlib                3.0.3                    pypi_0    pypi
ncurses                   5.9                          10    conda-forge
networkx                  2.5.1                    pypi_0    pypi
numba                     0.48.0                   pypi_0    pypi
numexpr                   2.6.9                    pypi_0    pypi
numpy                     1.18.1                   pypi_0    pypi
opencv-python             3.4.5.20                 pypi_0    pypi
openssl                   1.0.2u               h7b6447c_0    anaconda
packaging                 21.3                     pypi_0    pypi
pandas                    0.25.3                   pypi_0    pypi
pango                     1.45.3               hd140c19_0    anaconda
patsy                     0.5.2                    pypi_0    pypi
pcre                      8.44                 he6710b0_0    anaconda
pillow                    5.4.1                    pypi_0    pypi
pip                       21.3.1             pyhd8ed1ab_0    conda-forge
pixman                    0.38.0            h516909a_1003    conda-forge
plotly                    4.9.0                    pypi_0    pypi
pyarrow                   0.17.1                   pypi_0    pypi
pyparsing                 3.0.6                    pypi_0    pypi
python                    3.6.0                         2    conda-forge
python-dateutil           2.8.2                    pypi_0    pypi
python-graphviz           0.11                     pypi_0    pypi
python_abi                3.6                     2_cp36m    conda-forge
pytz                      2021.3                   pypi_0    pypi
pywavelets                1.1.1                    pypi_0    pypi
pyyaml                    5.3.1                    pypi_0    pypi
readline                  6.2                           0    conda-forge
retrying                  1.3.3                    pypi_0    pypi
scikit-image              0.14.2                   pypi_0    pypi
scikit-learn              0.22.2                   pypi_0    pypi
scipy                     1.1.0                    pypi_0    pypi
seaborn                   0.9.0                    pypi_0    pypi
setuptools                58.0.4           py36h5fab9bb_2    conda-forge
shap                      0.35.0                   pypi_0    pypi
shapely                   1.7.0                    pypi_0    pypi
simba-uw-tf-dev           0.88.8                   pypi_0    pypi
six                       1.16.0                   pypi_0    pypi
sqlite                    3.13.0                        1    conda-forge
statsmodels               0.9.0                    pypi_0    pypi
tables                    3.6.1                    pypi_0    pypi
tabulate                  0.8.3                    pypi_0    pypi
threadpoolctl             3.0.0                    pypi_0    pypi
tk                        8.5.19                        2    conda-forge
toolz                     0.11.2                   pypi_0    pypi
tqdm                      4.30.0                   pypi_0    pypi
typing-extensions         4.0.1                    pypi_0    pypi
werkzeug                  2.0.2                    pypi_0    pypi
wheel                     0.37.0             pyhd8ed1ab_1    conda-forge
wxpython                  4.0.4            py36hc99224d_0  
xgboost                   0.90                     pypi_0    pypi
xorg-kbproto              1.0.7             h7f98852_1002    conda-forge
xorg-libice               1.0.10               h7f98852_0    conda-forge
xorg-libsm                1.2.3             hd9c2040_1000    conda-forge
xorg-libx11               1.7.2                h7f98852_0    conda-forge
xorg-libxext              1.3.4                h7f98852_1    conda-forge
xorg-libxrender           0.9.10            h7f98852_1003    conda-forge
xorg-renderproto          0.11.1            h7f98852_1002    conda-forge
xorg-xextproto            7.3.0             h7f98852_1002    conda-forge
xorg-xproto               7.0.31            h7f98852_1007    conda-forge
xz                        5.2.5                h516909a_1    conda-forge
yellowbrick               0.9.1                    pypi_0    pypi
zipp                      3.6.0                    pypi_0    pypi
zlib                      1.2.11            h36c2ea0_1013    conda-forge
(simba3) cat@cat-Precision-T3610:~$ 
sronilsson commented 2 years ago

It seems to be at pyparsing - from pyparsing import (Literal, ZeroOrMore, Optional, Regex, StringEnd - a requirement of matplotlib. I don't know which version I have for that but will check.

sronilsson commented 2 years ago

Might be a Linux dependency för mpl.. try reinstall pyparsing?

catubc commented 2 years ago

Ok, great downgraded to 3.0.0., now I have this issue:


(simba3) cat@cat-Precision-T3610:~$ simba
Traceback (most recent call last):
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/bin/simba", line 8, in <module>
    sys.exit(main())
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/simba/SimBA.py", line 7851, in main
    app = App()
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/simba/SimBA.py", line 7684, in __init__
    img = PhotoImage(file=os.path.join(scriptdir,'golden.png'))
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/tkinter/__init__.py", line 3539, in __init__
    Image.__init__(self, 'photo', name, cnf, master, **kw)
  File "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/tkinter/__init__.py", line 3495, in __init__
    self.tk.call(('image', 'create', imgtype, name,) + options)
_tkinter.TclError: couldn't recognize data in image file "/media/cat/4TBSSD/anaconda3/envs/simba3/lib/python3.6/site-packages/simba/golden.png"
(simba3) cat@cat-Precision-T3610:~$ 

Apparently, it's a Pillow issue, but not sure.

catubc commented 2 years ago

Ok, well, it finally works, not clear what did it.

FYI: I did use conda to install wxpython, and that was so much easier

conda install -c anaconda wxpython==4.0.4

I think another of the issues might have been that I was using python=3.6 instead of 3.6.10 which perhaps came with a different version of tk.

I will try to use simba a bit , and if it's useful, will reproduce the install in the cloud now. Fingers crossed it works. I'll post any other install issues in case others encounter them. Thanks so much!

sronilsson commented 2 years ago

Yes it's having trouble reading the splash screen image in final rows of Simba.py, it's using PIL. The file it has trouble reading is golden.png. Ive seen it a long time ago and thought it was dealt with but might be be related to OS version. I will insert some catch to not display splash if catching this error..

catubc commented 2 years ago

Yes, i reinstalled python to 3.6.10 and tkinter upgraded, perhaps that's what solved the last issue.