Ich habe gerade Numpy 1.7.1 auf Ubuntu installiert, indem ich das heruntergeladen habe tar.gz
Datei von Quellschmiede. Ich tat tar zxvf
dann auf die TAR-Datei python setup.py build
und sudo python setup.py install
.
Aber mein Numpy ist immer noch die alte Version (1.3.0). (Ich überprüfte Python und fragte nach numpy.version.version
.) Warum das?
Antworten:
0 für die Antwort № 1Sie können ein wenig darüber erfahren, wo sich Ihre Pakete befinden und sicherstellen, dass sie am richtigen Ort erstellt werden, indem Sie Folgendes verwenden:
which python
oder
file `which python`
(das sind Backticks) in der Befehlszeile, und dies wird Ihnen sagen, wo Ihre Python-Installation ist.
Dann starten Sie python
(oder ipython
) und Renn
import numpy
numpy.__file__
Wenn Sie bereits funktionierende Pakete installiert haben, importieren Sie sie und schauen Sie sich auch deren Speicherort an. Das werden Sie wahrscheinlich bemerken numpy.__file__
befindet sich nicht am selben Ort, an dem Sie gerade Ihr neues numpy-Paket installiert haben. Stellen Sie sicher, dass diese übereinstimmen, oder fügen Sie den Speicherort hinzu, an dem Sie das neue numpy installiert haben PYTHONPATH
.