Es ist möglich, den Quellcode zu kopieren. Unter der Annahme, dass Sie keine Installationstools verwenden können, die für die Verbindung mit dem Internet erforderlich sind, installieren Sie den Quellcode.
$ python
Python 2.7.6 (default, May 1 2014, 11:34:02)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2
Die Version von Python ist 2.7.6.
numpy Installieren Sie zuerst von numpy.
Wird heruntergeladen.
$ tar xvzf numpy-1.8.1.tar.gz
$ cd numpy-1.8.1/
$ python setup.py build --fcompiler=gnu95
# python setup.py install
Es scheint, dass gfortran
als Fortran-Compiler angegeben wurde.
Der letzte Installationsbefehl wurde mit Superuser-Berechtigungen ausgeführt.
$ python
>>> import numpy
Wenn es keinen Fehler gibt, gibt es kein Problem.
Cython Es scheint, dass Cython benötigt wird, also installieren Sie es.
Herunterladen und kopieren.
$ unzip Cython-0.20.1.zip
$ cd Cython-0.20.1/
# python setup.py install
Wieder wurde der letzte Befehl mit Superuser-Berechtigungen ausgeführt.
lapack Es scheint, dass auch Lapack benötigt wird, also installieren Sie es.
Bearbeiten Sie einige in der Datei make.inc.
FORTRAN= gfortran -m64 -fPIC
Hier scheint -m64
notwendig zu sein, um ein 64-Bit zu erstellen, und -fPIC
, um eine gemeinsam genutzte Bibliothek zu erstellen.
$ make
Schließlich,
# cp liblapack.a libtmglib.a /usr/local/lib/
Installieren Sie liblapack.a
und libtmglib.a
mit einer manuellen Kopie.
scipy Installieren Sie mit dem folgenden Befehl.
# python setup.py install
Wenn wie unten gezeigt keine Fehler auftreten, können Sie davon ausgehen, dass die Installation erfolgreich war.
>>> import scipy
ImportError: libblas.so: cannot open shared object file: No such file or directory
>>> import scipy.optimize
Wenn Sie beim Versuch den obigen Fehler erhalten, liegt dies wahrscheinlich daran, dass libblas.so nicht im Bibliothekspfad gefunden werden kann.
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
Sie können den Pfad zu libblas.so zum Wert von LD_LIBRARY_PATH
wie folgt hinzufügen.
matplotlib Installieren Sie wie folgt.
$ tar xvzf matplotlib-1.3.1.tar.gz
$ cd matplotlib-1.3.1/
$ cp ../distribute-0.6.28.tar.gz ./
$ python setup.py build
# python setup.py install
Es scheint von Distribute-0.6.28.tar.gz abzuhängen, also müssen Sie es in das Verzeichnis matplotlib-1.3.1 / legen.
Zusätzlich sind Nase, Dateutil, Pyparsing, Sechs, Tornado, Backports usw. als Abhängigkeiten erforderlich. Diese können verwendet werden, solange die Abhängigkeit aufgelöst ist.
# python setup.py install
Ich konnte es mit installieren.
ipython
Laden Sie ipython-1.2.1.tar.gz herunter, entpacken und entpacken Sie es,
# python setup.py install
Es war ok.