Die Möglichkeit, dies zu beheben, ist die Verwendung von pip.
Die Methode zum Einrichten von pip wird hier beschrieben: http://docs.python-guide.org/en/latest/starting/install/linux/#install-linux und summiert sich zu:
(Ich denke, Python-Distribute ist in 13.10 vorinstalliert, aber es tut nicht weh, es zu überprüfen.)
sudo apt-get install python-distribute
Dann richten wir die Python-Umgebung richtig ein:
sudo easy_install pip
sudo pip install virtualenv
Danach machen Sie:
sudo pip install ipython[all]
Dadurch kann pip sich um die von ipython aufgelisteten Abhängigkeiten kümmern. Zu diesem Zeitpunkt funktioniert IPython bereits ordnungsgemäß.
OPTIONAL, Installation von Matplotlib und Numpy:
Diese kümmern sich um die Abhängigkeiten für matplotlib und numpy (und vorausgesetzt, Sie haben LaTeX bereits ordnungsgemäß installiert):
apt-get install libfreetype6-dev libpng-dev libpython-all-dev gcc gfortran dvipdf
Teilreferenz: /programming/8359383/error-while-installing-matplotlib
Ich strebe so etwas an:
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.3.1]
python: yes [2.7.5+ (default, Sep 19 2013, 13:49:51) [GCC
4.8.1]]
platform: yes [linux2]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.7.1]
dateutil: yes [using dateutil version 2.1]
tornado: yes [using tornado version 3.1.1]
pyparsing: yes [using pyparsing version 2.0.1]
pycxx: yes [Couldn't import. Using local copy.]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: yes [version 16.1.10]
png: yes [version 1.2.49]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: yes [using nose version 1.3.0]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt4agg: yes [installing, Qt: 4.8.4, PyQt4: 4.10.3]
gtk3agg: yes [installing, version 3.4.8]
gtk3cairo: yes [installing, version 3.4.8]
gtkagg: no [The C/C++ header for gtk (gtk/gtk.h) could not
be found. You may need to install the development
package.]
tkagg: no [The C/C++ header for Tk (tk.h) could not be
found. You may need to install the development
package.]
wxagg: no [requires wxPython]
gtk: no [The C/C++ header for gtk (gtk/gtk.h) could not
be found. You may need to install the development
package.]
agg: yes [installing]
cairo: yes [installing, version 1.8.8]
windowing: no [Microsoft Windows only]
OPTIONAL LATEX DEPENDENCIES
dvipng: yes [version 1.14]
ghostscript: yes [version 9.10]
latex: yes [version 3.1415926]
pdftops: yes [version 0.24.1]
Also, wenn ich gerade Abhängigkeiten verpasst habe, kommentiere einfach unten;)
Dann mit pip:
sudo pip install matplotlib[all]
Es wird kompiliert und fertig. Ipython, Numpy und Matplotlib sind in Ubuntu 13.10 für die Wissenschaft bereit.