Así que acabo de instalar el SubnetTree (http://www.icir.org/robin/pysubnettree/) y si abro el intérprete interactivo de Python puedo importarlo sin ningún mensaje de error. Lo uso en uno de mis programas y lo puedo ejecutar sin problemas. Sin embargo, Eclipse marca la importación como un error, y esto es un problema ya que utilizo Eclipse para la depuración. He ido a las preferencias y he restaurado el intérprete de Python que estoy usando en vano. Pude simplemente restaurar la salida del intérprete de Python, y volver a abrirla en mi otra máquina (OS X 10.5, ahora estoy usando OS X 10.6) e identificó SubnetTree muy bien. ¿Alguna idea de cómo debería hacerlo? Gracias por adelantado.¿Cómo hacer que Eclipse Pydev Plugin reconozca los módulos Python recién instalados?
Respuesta
si ya intentó "actualizar" el intérprete PYTHONPATH
(en la configuración del intérprete Pydev Python de Eclipse) y no funcionó, podría intentar eliminar el intérprete de la lista y crearlo de nuevo. Al hacer esto, debe obtener todos sus módulos cargados correctamente, incluso los nuevos módulos faltantes.
Sí - ¡funciona! Estuve estancado en esto por tres días. Vaya a Proyecto, Propiedades, PyDev - Intérprete/Gramática, "Haga clic aquí para configurar un intérprete no incluido en la lista", marque & Eliminar python (C:/Python27 \ Python.exe), Configurar automáticamente (aparece una lista a continuación que puede revisar y marca de verificación según sea necesario), luego haz clic en OK.
PyDev versión 3.6, en Preferencias de Eclipse -> PyDev -> Panel de preferencias de intérpretes, ofrece un botón con la etiqueta "Comprobar si los intérpretes están sincronizados con el entorno". En mi Mac y Eclipse Luna, al hacer clic en este botón se desencadenó una magia entre bastidores que resolvió mi problema de que PyDev no notara una nueva instalación de PeeWee. Vi un mensaje parpadear brevemente en la esquina inferior derecha de la ventana principal de Eclipse "Synch System PYTHONPATH". No eliminé ni volví a agregar el intérprete (Python 2.7), reiniciar Eclipse tampoco resolvió el problema; pero haciendo clic en este botón sí.
Esta debería ser la respuesta aceptada. También funcionó para mí en Linux con Eclipse Kepler (actualmente PyDev 3.8). – kdopen
- 1. Cómo hacer que pydev/eclipse compile los módulos de cython en una plataforma Windows
- 2. Al agregar módulos python a pydev en eclipse, ¿se produce un error de importación?
- 3. Haddock para módulos instalados Cabal?
- 4. Módulos de Python instalados - Python no puede encontrarlos
- 5. Hacer que TeamCity reconozca los mensajes de Powershell
- 6. Depuración de Python en Eclipse + PyDev
- 7. decompilador de Python para Eclipse PyDev?
- 8. Python de documento utilizando Eclipse/Pydev
- 9. ¿Cómo hace Python un seguimiento de los módulos instalados con huevos?
- 10. pydev con Eclipse en OSX
- 11. ¿Cómo puedo hacer que vim reconozca la codificación del archivo?
- 12. Desinstalar todos los módulos Perl instalados por CPAN
- 13. python 3.1 con pydev
- 14. importación importada csv Pydev Eclipse
- 15. Utilice VIM para depurar python como Eclipse y PyDev
- 16. ¿Dónde se almacenan los módulos de python?
- 17. Ejecutar programas externos de Python con Eclipse PyDev
- 18. Cómo agregar "bibliotecas" de Python a Eclypse y pydev
- 19. Consola interactiva usando Pydev en Eclipse?
- 20. Scrapy + Eclipse PyDev: cómo configurar el depurador?
- 21. ¿Cómo redirecciono los comandos de Django usando PyDev?
- 22. ¿Cómo se hace que Eclipse reconozca los archivos jar de Java EE para que los Servlets puedan compilar?
- 23. Python: utilizando los módulos descargados
- 24. ¿Cómo puedo hacer que el editor PyDev ignore selectivamente los errores?
- 25. Cómo comenzar con un escueto Eclipse + PyDev
- 26. ¿Cómo depuro correctamente usando Eclipse y Pydev?
- 27. ¿Cómo lograr que MATLAB reconozca los métodos estáticos recientemente agregados?
- 28. ¿Cómo instalo los módulos de Python/Django?
- 29. ¿Cómo hacer que las advertencias de las pylint se marquen en el margen del editor de Eclipse de Pydev?
- 30. ¿Cómo se organizan los módulos de Python?
¡Impresionante! Eso lo hizo. Para cualquier otra persona que se esté preguntando ... tuve que eliminar el intérprete allí enumerado, luego presioné "Auto Config" y se abrió un cuadro con todas las bibliotecas de Python del sistema seleccionadas, tuve que seleccionar /Library/Python/2.6/site -packages también (no fue seleccionado por defecto) y luego reconoció el módulo. ¡Gracias por la ayuda! – Stunner
Vea la nueva respuesta de @chrislott a continuación, que ahora debería convertirse en la respuesta aceptada. Éste era correcto en ese momento, pero Pydev finalmente ha abordado el problema. – kdopen