pysurfer on python3.6 status
See original GitHub issueI wanted to keep track of the status of pysurfer on python 3.6, which currently seems to work, but not as straightforwardly as one would like.
This could also be a wiki page, but I always forget those exist, and ideally this will be “closed” one day. And hopefully we can link to relevant issues in upstream packages.
Here’s how I had success getting a conda environment with pysurfer dependencies and a few other tools that are useful for doing science.
conda create -n mayavi pip
. activate mayavi
conda install -c conda-forge mayavi
conda install -c conda-forge mayavi matplotlib pandas scipy seaborn ipython jupyter
pip install pysurfer
Then I was able to start IPython and use pysurfer with the following environment variable settings:
QT_API=pyqt
ETS_TOOLKIT=qt4
As I understand it, the current blocker is that Mayavi’s dependencies require PyQT4, whereas the main anaconda matplotlib only works with PyQT5. However, there are now conda-forge packages with sufficient dependency chains.
Does this look right? Does anyone know what issues to track to see when Mayavi will work with PyQT5?
Issue Analytics
- State:
- Created 6 years ago
- Comments:25 (23 by maintainers)
Top GitHub Comments
Seems to!
It was too good to be true 😃