Ottiene l'errore "Variabile non definita dall'importazione" in Eclipse 3.7.2 PyDev 2.7.1 su Linux Mint Maya (Cinnamon) ogni volta che importa un modulo da numpy. Il problema sorge solo quando si importa numpy; altri moduli funzionano bene."Variabile indefinita dall'importazione" durante l'importazione di numpy in eclipse pydev
Info: numpy è compilato rispetto alle librerie Intel MKL. Python 2.7.3 [GCC 4.6.3]
esempio:
import numpy as np
a = np.array([1, 2])
Messaggio di errore in editor di PyDev: "Variabile non definita da importazione: array"
ricevo errori simili per altri sottomoduli numpy .
Il codice viene eseguito correttamente all'interno di Eclipse o in un terminale. Il problema è presente solo nell'editor di Eclipse-PyDev.
Questo non sembra funzionare per me. – user10
Il mio problema: ha funzionato bene in una sessione.Dopo aver chiuso e riavviato LiClipse, ho ricevuto questo errore. Il secondo paragrafo ha risolto il mio problema. Per me, le azioni del primo non erano necessarie (o forse ho fatto qualcosa di simile all'inizio configurando LiClipse). – BenB
Sembra che ci siano parecchi componenti per rendere PyDev (Eclipse/Liclipse) riconoscibile numpy. Per prima cosa, devi verificare se numpy è installato correttamente come suggerito da @ElDuderino: '>>> dall'importazione numpy *' Quindi devi "insegnare" a pydev per preparare l'ambiente a numpy. Per me, era il percorso mancante per i file numpy. – user1898037