Seite 1 von 1

python package in Kommandozeile ausführen

Verfasst: Freitag 15. Februar 2019, 08:25
von inco
Servus Zusammen,

einzelne Skripte via Kommandozeile auszuführen hat bei mir bisher immer geklappt.
Nun habe ich ein Paket erstellt:

project/
> Functions/
>> __init__.py
>> func1.py
>> func2.py
>> func3.py
main.py

Das Ausführen von main.py funktioniert in spyder auch wunderbar.
Nur von der Kommandozeile bekomme ich eine Fehlermeldung:
"importError"
Importing the mulitarray numpy extension module failed...

Vermutlich ist meine Installation irgendwie korrupt... Das dämliche daran ist, dass ich in einem Firmennetzwerk hänge und das anaconda paket zwar installieren aber nicht mehr deinstallieren kann... aufgrund des proxys funktioniert auch kein pip ... hat jemand eine Idee wie ich das lösen kann? (Auf einem anderen Rechner mit frischer Installation funzt alles)

Viele Grüße

Re: python package in Kommandozeile ausführen

Verfasst: Freitag 15. Februar 2019, 08:40
von sparrow
Möglicherweise verwendest du 2 unterschiedliche Python-Installationen bzw. zwei unterschiedliche virtuelle Python-Umgebungen (virtualenv).
IDEs legen das in der Regel an, damit Projekte sich nicht gegenseitig bei den Abhängigkeiten beeinträchtigen.

Re: python package in Kommandozeile ausführen

Verfasst: Freitag 15. Februar 2019, 10:42
von inco
Ok, alles klar. Ich habe gerade gesehen, dass ich anaconda nun doch wieder deinstallieren kann.
Ich probiere es mal an zwei Rechnern mit Neuinstallationen.