Error Iniciar Pilas en Ubuntu

Si tienes alguna duda sobre cómo usar pilas, o tienes problemas para instalar o hacer algo en pilas comentalo aquí.

Error Iniciar Pilas en Ubuntu

Notapor juancarlospaco » Lun Ene 31, 2011 10:59 pm

Error Iniciar Pilas en Ubuntu:

Código: Seleccionar todo
juan@wind:~$ sudo apt-get install build-essential python-dev python-setuptools python-sfml python-pygame swig g++ gcc
[sudo] password for juan:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
build-essential is already the newest version.
g++ is already the newest version.
gcc is already the newest version.
python-setuptools is already the newest version.
swig is already the newest version.
python-pygame is already the newest version.
python-sfml is already the newest version.
python-dev is already the newest version.
The following packages were automatically installed and are no longer required:
  unity-qt-spread unity-qt-launcher unity-qt-places unity-qt-panel
  python-jswebkit java-wrappers
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 13 not upgraded.


juan@wind:~$ sudo easy_install -U pilas
install_dir /usr/local/lib/python2.6/dist-packages/
Searching for pilas
Reading http://pypi.python.org/simple/pilas/
Reading http://www.pilas-engine.com.ar
Best match: pilas 0.38
Processing pilas-0.38-py2.6.egg
pilas 0.38 is already the active version in easy-install.pth
Installing pilas script to /usr/local/bin

Using /usr/local/lib/python2.6/dist-packages/pilas-0.38-py2.6.egg
Processing dependencies for pilas
Finished processing dependencies for pilas

juan@wind:~$ python
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pilas
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.6/dist-packages/pilas-0.38-py2.6.egg/pilas/__init__.py", line 44, in <module>
    import elements
  File "/usr/local/lib/python2.6/dist-packages/pilas-0.38-py2.6.egg/pilas/elements/__init__.py", line 2, in <module>
    from elements import Elements
  File "/usr/local/lib/python2.6/dist-packages/pilas-0.38-py2.6.egg/pilas/elements/elements.py", line 52, in <module>
    import callbacks
  File "/usr/local/lib/python2.6/dist-packages/pilas-0.38-py2.6.egg/pilas/elements/callbacks.py", line 81, in <module>
    class kContactListener(box2d.b2ContactListener):
AttributeError: 'module' object has no attribute 'b2ContactListener'
>>> quit()


juan@wind:~$ python --version ; lsb_release -c ; uname -a
Python 2.6.6
Codename:   maverick
Linux wind 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:48 UTC 2011 i686 GNU/Linux
juan@wind:~$


Se agradecera alguna ayuda. . . ಥ_ಥ
juancarlospaco
 
Mensajes: 14
Registrado: Lun Ene 31, 2011 10:51 pm

Re: Error Iniciar Pilas en Ubuntu

Notapor hugoruscitti » Mar Feb 01, 2011 12:32 am

Buenas, ¿Podrías ejecutar estas sentencias en python?:

Código: Seleccionar todo
# python

>>> import Box2D
>>> print dir(Box2D)


Sospecho que Box2D no está bien instalado, tal vez nos falte poner
algo en el tutorial de instalación. Si llego con el tiempo instalo un
Ubuntu y lo pruebo. ¿que versión de Ubuntu es?.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Error Iniciar Pilas en Ubuntu

Notapor juancarlospaco » Mar Feb 01, 2011 1:45 am

juancarlospaco escribió:
Código: Seleccionar todo
juan@wind:~$ python --version ; lsb_release -c ; uname -a
Python 2.6.6
Codename:   maverick
Linux wind 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:48 UTC 2011 i686 GNU/Linux



Maverick 10.10

Código: Seleccionar todo
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Box2D
>>> print dir(Box2D)
['__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '__version__', '__version_info__']
>>>


Gracias por la pronta respuesta!!!, espero poder usar el motorazo pronto... ^_^


PD: Vos sos la misma persona que hizo "FrontWeb" ?, es el soft mas grosso que he visto en su estilo!,
hay otros medio parecidos, pero este es perfecto, lo uso en Prod, 100% Win
juancarlospaco
 
Mensajes: 14
Registrado: Lun Ene 31, 2011 10:51 pm

Re: Error Iniciar Pilas en Ubuntu

Notapor hugoruscitti » Mar Feb 01, 2011 2:22 am

juancarlospaco escribió:
Código: Seleccionar todo
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Box2D
>>> print dir(Box2D)
['__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '__version__', '__version_info__']
>>>


Gracias por la pronta respuesta!!!, espero poder usar el motorazo pronto... ^_^


Ah... ya se... lo ví en otra versión de ubuntu en un equipo de casa... pasa esto, resulta
que al instalar box2D desde easy_install, no se logra compilar bien como wrapper de box2d.

Hay que instalarlo a mano, como dice acá:

http://code.google.com/p/pybox2d/wiki/B ... fromSource

En resumen, siguiendo la página anterior ejecuté estos comandos
y salió andando perfecto:

Código: Seleccionar todo
sudo apt-get install build-essential python-dev swig python-pygame
sudo apt-get install subversion
svn checkout http://pybox2d.googlecode.com/svn/trunk/ pybox2d
cd pybox2d
sudo python setup.py install --force


Igual estoy instando ubuntu desde cero, la versión maverick, para
corregir el manual y que quede perfecto...

juancarlospaco escribió:PD: Vos sos la misma persona que hizo "FrontWeb" ?, es el soft mas grosso que he visto en su estilo!,
hay otros medio parecidos, pero este es perfecto, lo uso en Prod, 100% Win


¡Sos un maestro!, ¿usas frontweb?... que bueno!!. Sí, frontweb lo estoy escribiendo
hace rato junto a unos amigos, pronto quiero sacar el release nuevo. Que bueno que te guste !!
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Error Iniciar Pilas en Ubuntu

Notapor juancarlospaco » Mar Feb 01, 2011 2:36 am

Ok, voy a probar lo que me dijiste,
no quise indagar mucho yo solo por que me apego a la documentacion de instalacion de Pilas,
nunca hice un juego, solo apps de escritorio(Tk/Wx) o de TUI(Urwid/PyDialog),
y cuando descubri este Engine, me dieron ganas de probar hacer uno. :þ

hugoruscitti escribió:¡Sos un maestro!, ¿usas frontweb?... que bueno!!. Sí, frontweb lo estoy escribiendo
hace rato junto a unos amigos, pronto quiero sacar el release nuevo. Que bueno que te guste !!


Obvio es la joya perdida, haces paginas web desde vim/emacs/ed por ssh y quedan perfectas,
me encantaria ver mas funcionalidad y ganara a todos los proyectos que quieren hacer de otro markup a HTML,
mas ahora que es muy popular con esto de HTML5 y llevar las cosas a Web,
mi sueño ideal seria un Mix entre FrontWeb y Web2Py, seria perfecto, y no es muy dificil de lograr...

No abandones frontWeb por que es genial,
pero recorda que si Empaquetas los programas vas a tener muchos mas Users (si necesitas ayuda yo empaqueto)
juancarlospaco
 
Mensajes: 14
Registrado: Lun Ene 31, 2011 10:51 pm

Re: Error Iniciar Pilas en Ubuntu

Notapor juancarlospaco » Mar Feb 01, 2011 9:43 pm

La solucion funciona, tube que desinstalar todo, y volver a instalarlo con esos pasos extra y funciono.
juancarlospaco
 
Mensajes: 14
Registrado: Lun Ene 31, 2011 10:51 pm

Re: Error Iniciar Pilas en Ubuntu

Notapor antiyanki » Lun Mar 14, 2011 2:31 pm

Hola yo instalé así:

Código: Seleccionar todo
sudo apt-get install subversion mercurial build-essential python-dev python-setuptools python-sfml python-pygame swig g++ gcc


¿será por eso que no funciona?

Uso Ubuntu 10.10 y utilicé la guia para 10.04 (http://www.pilas-engine.com.ar/doc/tuto ... _10_04.rst)

gracias
En un país colonial las oligarquías son dueñas de los diccionarios (J.W.Cooke)
Avatar de Usuario
antiyanki
 
Mensajes: 4
Registrado: Lun Mar 14, 2011 2:11 pm
Ubicación: Viedma, Patagonia Argentina


Volver a Consultas, problemas o bugs.

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado