mayavi-tutorial icon indicating copy to clipboard operation
mayavi-tutorial copied to clipboard

pip install mayavi blocked at Building wheel for mayavi (setup.py)?

Open yt7589 opened this issue 4 years ago • 0 comments

I installed mayavi on ubuntu docker used this command: pip install mayavi It gave me these logs:

Collecting mayavi Using cached mayavi-4.7.3.tar.gz (7.1 MB) Requirement already satisfied: apptools in /usr/local/lib/python3.8/dist-packages (from mayavi) (5.1.0) Requirement already satisfied: envisage in /usr/local/lib/python3.8/dist-packages (from mayavi) (6.0.1) Requirement already satisfied: numpy in /usr/local/lib/python3.8/dist-packages (from mayavi) (1.20.2) Requirement already satisfied: pyface>=6.1.1 in /usr/local/lib/python3.8/dist-packages (from mayavi) (7.3.0) Requirement already satisfied: pygments in /usr/local/lib/python3.8/dist-packages (from mayavi) (2.8.1) Requirement already satisfied: traits>=6.0.0 in /usr/local/lib/python3.8/dist-packages (from mayavi) (6.2.0) Requirement already satisfied: traitsui>=7.0.0 in /usr/local/lib/python3.8/dist-packages (from mayavi) (7.2.1) Requirement already satisfied: vtk in /usr/local/lib/python3.8/dist-packages (from mayavi) (9.0.3) Requirement already satisfied: importlib-metadata in /usr/local/lib/python3.8/dist-packages (from pyface>=6.1.1->mayavi) (4.7.0) Requirement already satisfied: importlib-resources>=1.1.0 in /usr/local/lib/python3.8/dist-packages (from pyface>=6.1.1->mayavi) (5.2.2) Requirement already satisfied: zipp>=3.1.0 in /usr/local/lib/python3.8/dist-packages (from importlib-resources>=1.1.0->pyface>=6.1.1->mayavi) (3.5.0) Requirement already satisfied: configobj in /usr/local/lib/python3.8/dist-packages (from apptools->mayavi) (5.0.6) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from configobj->apptools->mayavi) (1.14.0) Requirement already satisfied: setuptools in /usr/local/lib/python3.8/dist-packages (from envisage->mayavi) (56.0.0) Requirement already satisfied: wslink>=0.1.3 in /usr/local/lib/python3.8/dist-packages (from vtk->mayavi) (1.0.7) Requirement already satisfied: Twisted>=17.5.0 in /usr/local/lib/python3.8/dist-packages (from vtk->mayavi) (21.7.0) Requirement already satisfied: autobahn>=17.7.1 in /usr/local/lib/python3.8/dist-packages (from vtk->mayavi) (21.3.1) Requirement already satisfied: matplotlib>=2.0.0 in /usr/local/lib/python3.8/dist-packages (from vtk->mayavi) (3.4.2) Requirement already satisfied: txaio>=21.2.1 in /usr/local/lib/python3.8/dist-packages (from autobahn>=17.7.1->vtk->mayavi) (21.2.1) Requirement already satisfied: cryptography>=3.4.6 in /usr/local/lib/python3.8/dist-packages (from autobahn>=17.7.1->vtk->mayavi) (3.4.8) Requirement already satisfied: hyperlink>=21.0.0 in /usr/local/lib/python3.8/dist-packages (from autobahn>=17.7.1->vtk->mayavi) (21.0.0) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.8/dist-packages (from cryptography>=3.4.6->autobahn>=17.7.1->vtk->mayavi) (1.14.5) Requirement already satisfied: pycparser in /usr/local/lib/python3.8/dist-packages (from cffi>=1.12->cryptography>=3.4.6->autobahn>=17.7.1->vtk->mayavi) (2.20) Requirement already satisfied: idna>=2.5 in /usr/lib/python3/dist-packages (from hyperlink>=21.0.0->autobahn>=17.7.1->vtk->mayavi) (2.8) Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.8/dist-packages (from matplotlib>=2.0.0->vtk->mayavi) (2.8.1) Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.8/dist-packages (from matplotlib>=2.0.0->vtk->mayavi) (1.3.1) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.8/dist-packages (from matplotlib>=2.0.0->vtk->mayavi) (0.10.0) Requirement already satisfied: pillow>=6.2.0 in /usr/local/lib/python3.8/dist-packages (from matplotlib>=2.0.0->vtk->mayavi) (8.2.0) Requirement already satisfied: pyparsing>=2.2.1 in /usr/local/lib/python3.8/dist-packages (from matplotlib>=2.0.0->vtk->mayavi) (2.4.7) Requirement already satisfied: Automat>=0.8.0 in /usr/local/lib/python3.8/dist-packages (from Twisted>=17.5.0->vtk->mayavi) (20.2.0) Requirement already satisfied: zope.interface>=4.4.2 in /usr/local/lib/python3.8/dist-packages (from Twisted>=17.5.0->vtk->mayavi) (5.4.0) Requirement already satisfied: attrs>=19.2.0 in /usr/local/lib/python3.8/dist-packages (from Twisted>=17.5.0->vtk->mayavi) (21.2.0) Requirement already satisfied: incremental>=21.3.0 in /usr/local/lib/python3.8/dist-packages (from Twisted>=17.5.0->vtk->mayavi) (21.3.0) Requirement already satisfied: typing-extensions>=3.6.5 in /usr/local/lib/python3.8/dist-packages (from Twisted>=17.5.0->vtk->mayavi) (3.10.0.0) Requirement already satisfied: constantly>=15.1 in /usr/local/lib/python3.8/dist-packages (from Twisted>=17.5.0->vtk->mayavi) (15.1.0) Requirement already satisfied: aiohttp in /usr/local/lib/python3.8/dist-packages (from wslink>=0.1.3->vtk->mayavi) (3.7.4.post0) Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.8/dist-packages (from aiohttp->wslink>=0.1.3->vtk->mayavi) (5.1.0) Requirement already satisfied: chardet<5.0,>=2.0 in /usr/lib/python3/dist-packages (from aiohttp->wslink>=0.1.3->vtk->mayavi) (3.0.4) Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.8/dist-packages (from aiohttp->wslink>=0.1.3->vtk->mayavi) (1.6.3) Requirement already satisfied: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.8/dist-packages (from aiohttp->wslink>=0.1.3->vtk->mayavi) (3.0.1) Building wheels for collected packages: mayavi Building wheel for mayavi (setup.py) ... |

It stopped at this point. I waited for serval hours it didn't finished and didn't report any error. What wrong with my installation? How to solve it?

yt7589 avatar Aug 27 '21 02:08 yt7589