2010-09-09 15 views
6

Estoy tratando de aprender a usar Abaqus Scripting. Acabo de descargar Eclipse y agregué el complemento pydev. Todo parece funcionar bien.Cómo agregar "bibliotecas" de Python a Eclypse y pydev

Lo que quiero hacer ahora es agregar todas las bibliotecas o módulos incorporados de Abaqus.

  • Me gustaría, por ejemplo, el IDE para mostrar los miembros de la clase y los métodos cuando presiono el ".".

  • Me gustaría ver si el código compila bien sin ejecutarlo en Abaqus.

¿Cómo puedo hacer esto en Eclipse? ¿O debería cambiar IDE? ¿O acaso no es posible?


Acabo de intentar, pero sin éxito, no entiendo completamente lo que tengo que hacer. Soy un principiante en Python (hoy es mi segundo día). Tengo en la carpeta abaqus la carpeta python. Conduce a dos subcarpetas:

  • -lib: llenos de archivo .pyc (supongo archivos Python precompilados)

  • -obj: lleno de ventanas DLL y los python.exe cual Supongo que es el interpetador.

También traté de añadir este intérprete, sino Eclipse dicho que no puede agregarlo (Error al obtener información sobre el intérprete)

acabo añade toda la lib y obj carpeta. Quizás una vez que me involucro más en Python puedo darte explicaciones más detalladas.


Nueva información:

Cuando trato de ejecutar el script que dice:

ImportError: Bad magic number in C:\SIMULIA\Abaqus\6.9-1\Python\Lib\abaqus.pyc 

¿Hay un problema de compatibilidad, tal vez con diferentes versiones de los intérpretes de Python?

Respuesta

6

Puede agregar estas bibliotecas a la configuración para obtener el efecto que desea. Esto se puede hacer en la configuración Libraries a la que se accede a través del Window > Preferences > PyDev > Interpreter - Python > Libraries. Agregue .egg o la carpeta de origen de las bibliotecas que desea agregar y haga clic en Apply seguido de OK.

0

Solo para agregar a la respuesta de Manoj. la carpeta fuente es aceptada por pydev siempre que esté comprimida al formato .zip

Cuestiones relacionadas