*  Informatique / Python / Installing Minconda Python 2.7 with Mayavi 4.5.0 on Windows 10

pict pict

Download the miniconda (Python 2.7, 64-bit) Windows installer on https://conda.io/miniconda.html or directly from this (official) link https://repo.continuum.io/miniconda/Miniconda2-latest-Windows-x86_64.exe.

Run this Windows Installer. During the installation it’s possible to install this distribution for Just Me (default) and not for All Users. So the default installed directory is C:\Users\<username>\Miniconda2 where <username> is the current user name. In Advanced Installation Options, you can let default options if there is no other Python distribution installed otherwise uncheck all options.

To install the mayavi Python package, lauch the Anaconda Prompt and execute the following command

(Miniconda2)> conda install mayavi=4.5.0

Here is a part of the output
Fetching package metadata ........... Solving package specifications: . Package plan for installation in environment C:\Users\<username>\Miniconda2: The following NEW packages will be INSTALLED:     apptools:  4.4.0-py27_0     configobj: 5.0.6-py27_0     envisage:  4.5.1-py27_0     mayavi:    4.5.0-py27_0     mkl:       2017.0.3-0     numpy:     1.13.1-py27_0     pyface:    5.1.0-py27_0     pygments:  2.2.0-py27_0     pyqt:      4.10.4-py27_1     traits:    4.6.0-py27_0     traitsui:  5.1.0-py27_0     vtk:       6.3.0-py27_1 The following packages will be UPDATED:     conda:     4.3.21-py27_0 --> 4.3.25-py27_0 Proceed ([y]/n)?y ...

To quickly test the mayavi package, close and restart the Anaconda Prompt and run the python code mayavi_boy.py (774 bytes) .

(Miniconda2)> python mayavi_boy.py

One can install some other usefull packages (for me) as scipy, ipython, ...

(Miniconda2)> conda install scipy ipython

To date, due to conflict in packages version, it’s not possible to install (with mayavi package) the matplotlib package for a version >1.5.1.

It’s also possible to lauch python or ipython from the Windows Command Prompt (windows console/terminal) by setting correctly the environment variable path. In the following command, <MINICONDA2> must be replaced by the installation directory ( C:\Users\<username>\Miniconda2 in previous examples)

@set pypath=<MINICONDA2><MINICONDA2>\Library\mingw-w64\bin<MINICONDA2>\Library\usr\bin 
@set pypath=<MINICONDA2>\Library\bin<MINICONDA2>\Scripts%pypath% 
@set path=%pypath%%path%