|
From: Albert C. <mat...@ml...> - 2015-07-14 14:19:42
|
I've built matplotlib-1.4.3 with Python 2.7.5, 3.3.2, 3.4.3. Python
3.3.2 and 3.4.3 work ok. With Python 2.7.5, I get:
File "/tmp/lines3d_demo.py", line 2, in <module>
from mpl_toolkits.mplot3d import Axes3D
ImportError: No module named mpl_toolkits.mplot3d
There is no __init__.py in the mpl_toolkits directory unlike with
matplotlib-1.3.1:
$ ls -l /opt/TWWfsw/matplotlib14/lib/python27/mpl_toolkits
total 64
drwxr-xr-x+ 2 root root 53 Jul 14 13:51 axes_grid
drwxr-xr-x+ 2 root root 32 Jul 14 13:51 axes_grid1
drwxr-xr-x+ 2 root root 29 Jul 14 13:51 axisartist
-rw-r--r--+ 1 root root 3830 Dec 23 2014 exceltools.py
-rw-r--r--+ 1 root root 3817 Jul 14 13:51 exceltools.pyc
-rw-r--r--+ 1 root root 3817 Jul 14 13:51 exceltools.pyo
-rw-r--r--+ 1 root root 19346 Dec 23 2014 gtktools.py
-rw-r--r--+ 1 root root 19745 Jul 14 13:51 gtktools.pyc
-rw-r--r--+ 1 root root 19706 Jul 14 13:51 gtktools.pyo
drwxr-xr-x+ 2 root root 17 Jul 14 13:51 mplot3d
drwxr-xr-x+ 3 root root 12 Jul 14 13:51 tests
If I copy the matplotlib-1.3.1 __init__.py to
/opt/TWWfsw/matplotlib14/lib/python27/mpl_toolkits, then everything
works ok.
--
albert chin (ch...@th...)
|