Otrzymuję błąd "Undefined variable from import" w Eclipse 3.7.2 PyDev 2.7.1 na Linux Mint Maya (Cinnamon) za każdym razem, gdy importuję moduł z numpy. Problem pojawia się tylko podczas importowania numpy; inne moduły działają dobrze."Niezdefiniowana zmienna z importu" podczas importowania numpy w eclipse pydev
Informacje: numpy jest kompilowany z bibliotekami Intel MKL. Python 2.7.3 [GCC 4.6.3]
przykład:
import numpy as np
a = np.array([1, 2])
Komunikat o błędzie w edytorze PyDev: "Undefined zmiennej z importu: Array"
uzyskać podobne błędy innych NumPy submodules .
Kod działa poprawnie w środowisku Eclipse lub terminalu. Problem występuje tylko w edytorze Eclipse-PyDev.
To nie wydaje się działać dla mnie. – user10
Mój problem: wszystko działało dobrze w jednej sesji.Po tym, jak znowu opuściłem LiClipse, otrzymałem ten błąd. Drugi akapit rozwiązał mój problem. Dla mnie działania w pierwszym były niepotrzebne (a może zrobiłem coś takiego podczas początkowej konfiguracji LiClipse). – BenB
Wygląda na to, że istnieje sporo elementów, które sprawiają, że PyDev (Eclipse/Liclipse) rozpoznaje numpy. Najpierw musisz sprawdzić, czy numpy jest poprawnie zainstalowany, ponieważ @ElDuderino zasugerował: '>>> z numpy import *' Następnie musisz "nauczyć" pydev'a, aby przygotować środowisko dla numpy. Dla mnie była to brakująca ścieżka do numpy plików. – user1898037