webentwicklung-frage-antwort-db.com.de

So erkennen Sie, ob numpy installiert ist

Ich schreibe Python Code. Ich möchte überprüfen, ob numpy und wxpython auf dem Computer installiert sind. Wie geht das?

36
Netro

Sie können versuchen, sie zu importieren, und dann den ImportError verarbeiten, wenn das Modul nicht vorhanden ist.

try:
    import numpy
except ImportError:
    print "numpy is not installed"
56
shang

Ich denke, Sie können dies auch verwenden

>> import numpy
>> print numpy.__version__
31
Medhat

Die traditionelle Methode für die Suche nach Paketen in Python ist "es ist besser, um Verzeihung zu bitten als um Erlaubnis zu bitten" oder "es ist besser, eine Ausnahme zu erkennen, als eine Bedingung zu testen".

try:
    import numpy
    HAS_NUMPY = True
except ImportError:
    HAS_NUMPY = False
18
Dietrich Epp

In der numpy README.txt-Datei heißt es

Nach der Installation können Tests ausgeführt werden mit:

python -c 'import numpy; numpy.test () '

Dies sollte ein ausreichender Test für die ordnungsgemäße Installation sein.

12
Will

Wenn Sie Eclipse verwenden, geben Sie einfach "import numpy" ein und Eclipse "beschwert sich", wenn es nicht gefunden wird.

2
Dionisio Nunes