Domanda

Non riesco ancora a ottenere PYDEV ed ECLIPSE sui macOS per importare in modo affidabile i moduli.

Import CSV genera un errore "Import import:" Errore all'interno di PYDEV;Tuttavia, quando apro il terminale e eseguo lo script dall'interprete funziona bene.

PyDev utilizza l'interprete trovato a / usr / bin / pitone, che punta a Python 2.7.

I file rilevanti (csv.pyc e csv.pyo) sono in /system/library/frameworks/python.framework/versions/2.7/lib/python2.7, che è in Pythonpath.

È stato utile?

Soluzione

In realtà, per la libreria standard, PyDev ha bisogno dei file .py (dalla tua descrizione hai solo i file .pyc / .pyo) - Dovresti darti un grande avviso quando si tenta di configurare un interprete dove il.I file Py non sono disponibili.

Quindi, la soluzione consigliata utilizzerebbe una distribuzione Python da http://python.org (invece del defaultche viene fornito con Mac OS) o afferra la libreria standard da altrove e copialo da dove hai la libreria standard in Mac OS.

Vedere la nota "Importante per gli utenti Mac" a: http://pydev.org/manual_101_interpreter.htmljectA>

Altri suggerimenti

Ogni volta aggiungi un nuovo modulo, è necessario riconfigurare l'interprete in PyDev.Ogni volta che lo fai, non dimenticare di controllare il nuovo modulo che stai aggiungendo per assicurarti che venga aggiunto al percorso Python.

In alternativa, è possibile configurare ciascun progetto aggiungendo il nuovo modulo ad esso.Ma questo significa che dovrai configurarlo su base di progetto.Lo farei dall'altra parte.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top