2017-02-10 2 views
0

Ich versuche, openmdao zu verwenden. Ich habe die Anweisungen auf der openmdao-Website befolgt, aber wenn ich testflow starte, bekomme ich Meldungen, dass es fehlgeschlagen ist. Ich verwende Windows 10. Gibt es irgendwelche Vorschläge, was ich falsch mache?testflow schlägt fehl beim Testen Openmdao

ich folgende Meldungen:

Traceback (most recent call last): 
    File "c:\python27\lib\site-packages\testflo\discover.py", line 130, in _module_iter 
    fname, mod = get_module(filename) 
    File "c:\python27\lib\site-packages\testflo\util.py", line 320, in get_module 
    __import__(modpath) 
    File "C:\...\WISDEM-Turbine_CostsSE-0.1-1-gf5522be\WISDEM-Turbine_CostsSE-f5522be\src\test\test_Turbine_CostsSE.py", line 12, in <module> 
    import numpy as np 
ImportError: No module named numpy 

Traceback (most recent call last): 
    File "c:\python27\lib\site-packages\testflo\discover.py", line 130, in _module_iter 
    fname, mod = get_module(filename) 
    File "c:\python27\lib\site-packages\testflo\util.py", line 320, in get_module 
    __import__(modpath) 
    File "C:\... \NREL_programs\WISDEM-Turbine_CostsSE-0.1-1-gf5522be\WISDEM-Turbine_CostsSE-f5522be\src\test\test_Turbine_CostsSE_gradients.py", line 12, in <module> 
    from commonse.utilities import check_gradient_unit_test 
ImportError: No module named commonse.utilities 

The following tests failed: 
C:\...\WISDEM-Turbine_CostsSE-0.1-1-gf5522be\WISDEM-Turbine_CostsSE-f5522be\src\test\test_Turbine_CostsSE.py 
C:\...\WISDEM-Turbine_CostsSE-0.1-1-gf5522be\WISDEM-Turbine_CostsSE-f5522be\src\test\test_Turbine_CostsSE_gradients.py 

Bestanden: 0 Failed: 2 Skipped: 0

Antwort

1

ImportError: No module named numpy

Es sieht aus wie Sie numpy nicht installiert haben. Sie müssen auch scipy auch.

+0

Vielen Dank für Ihre Antwort. Ich habe sowohl numpy als auch scipy installiert. Ich habe Anakonda installiert. Ich bin mir nicht sicher, warum ich diese Nachrichten bekomme. Ein Freund hat mir gesagt, dass der Testflow-Test mit der Github-Version von openmdao verwendet werden kann. Ich habe die Gitflow-Version nicht verwendet. Ich habe openmdao mit pip installiert. Ich werde versuchen, ein anderes Tutorial Beispiel und sehen, ob das funktioniert. – getaglow

+0

mit Ihrer Anaconda-Installation ist etwas schief gelaufen. Wenn Sie in einen Python-Interpreter gehen und "import numpy" eingeben, funktioniert das wahrscheinlich nicht. –

+0

Ich habe Anaconda heruntergeladen, als ich den IDE Spyder 2.3.6 installiert habe. Ich habe keine Probleme mit numpy und scipy in Spyder. Ich habe nie versucht, Python von der Kommandozeile aus auszuführen. Denkst du, ich sollte Spyder und Anaconda entfernen und versuchen, nur Anaconda neu zu installieren? – getaglow

Verwandte Themen