Pregunta

Todavía no puedo obtener Pydev y Eclipse en MacOS para importar de manera confiable módulos.

Importar CSV genera un error de "importación no resuelto:" dentro de Pydev;Sin embargo, cuando abro la terminal y ejecuto el script del intérprete, funciona bien.

Pydev está utilizando el intérprete encontrado en / usr / bin / python, que está apuntando a Python 2.7.

Los archivos relevantes (CSV.PYC y CSV.PYO) están en /system/library/frameworks/python.framework/versions/2.7/lib/Python2.7, que está en PythonPath.

¿Fue útil?

Solución

En realidad, para la biblioteca estándar, Pydev necesita los archivos .py (desde su descripción, solo tiene los archivos .pyc / .pyo), debe brindarle una gran advertencia cuando intente configurar un intérprete donde el.Los archivos PY no están disponibles.

Entonces, la solución recomendada utilizaría una distribución de Python desde http://python.org (en lugar de la predeterminadaque viene con Mac OS) o agarrar la biblioteca estándar de otra parte y copiarla a donde tiene la biblioteca estándar en Mac OS.

Consulte la nota "Importante para los usuarios de MAC" en: http://pydev.org/manual_101_intrepreter.html

Otros consejos

Cada vez que agrega un nuevo módulo, debe reconfigurar el intérprete en Pydev.Cada vez que lo haga, no olvide ver el nuevo módulo que está agregando para asegurarse de que se agregue a la ruta de Python.

Alternativamente, puede configurar cada proyecto agregando el nuevo módulo.Pero eso significa que tendrá que configurar esto en un proyecto.Lo haría al otro lado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top