Hola Gente…
Intento instalar en Ubuntu 13.04 pero me sale este error:
Detalle del texto del error:
El paquete es de mala calidad
No se permite la instalación de cualquier paquete que viole los estándares de calidad. Eso podría causar problemas serios a su equipo. Contacte con la persona u organización que le proporcionó este archivo de paquete e incluya los detalles a continuación.
Lintian check results for /home/nicolas/Matematica/software_deb/pilas-0.80.deb:
E: pilas: arch-independent-package-contains-binary-or-object usr/local/lib/python2.7/dist-packages/Box2D/_Box2D.so
E: pilas: control-file-has-bad-permissions conffiles 0775 != 0644
E: pilas: control-file-has-bad-owner conffiles hugoruscitti/hugoruscitti != root/root
E: pilas: control-file-has-bad-permissions md5sums 0775 != 0644
E: pilas: control-file-has-bad-owner md5sums hugoruscitti/hugoruscitti != root/root
E: pilas: control-file-has-bad-permissions postinst 0775 != 0755
E: pilas: control-file-has-bad-owner postinst hugoruscitti/hugoruscitti != root/root
E: pilas: control-file-has-bad-permissions prerm 0775 != 0755
E: pilas: control-file-has-bad-owner prerm hugoruscitti/hugoruscitti != root/root
E: pilas: wrong-file-owner-uid-or-gid usr/ 1000/1000
E: pilas: wrong-file-owner-uid-or-gid usr/local/ 1000/1000
E: pilas: wrong-file-owner-uid-or-gid usr/local/bin/ 1000/1000
E: pilas: wrong-file-owner-uid-or-gid usr/local/bin/pilas 1000/1000
E: pilas: wrong-file-owner-uid-or-gid usr/local/lib/ 1000/1000
E: pilas: wrong-file-owner-uid-or-gid usr/local/lib/python2.7/ 1000/1000
E: pilas: wrong-file-owner-uid-or-gid usr/local/lib/python2.7/dist-packages/ 1000/1000
continua el texto del error, pero supero el límite de carácteres!
Hola!, estoy buscando mantenedor para el paquete de Ubuntu, espero tener alguna respuesta en esta semana… Resulta que hacer el .deb para ubuntu es un poquito difícil, y en ubuntu 13.04 algo cambió así que lo hizo mas difícil aún
Por el momento te recomiendo usar las instrucciones de instalación para
desarrolladores:
Con esas instrucciones vas a poder instalar la última versión y mantenerla actualizada con facilidad.
Espero que pronto podamos hacer un paquete para ubuntu que funcione un poquito mejor. mil disculpas.
Acá con Ubuntu 12.04 instalé pero el programa no inicia:
teotihuacano@teotihuacano-Inspiron-N4020:~$ pilas
Traceback (most recent call last):
File “/usr/local/bin/pilas”, line 6, in
import pilas
File “/usr/local/lib/python2.7/dist-packages/pilas/init.py”, line 14, in
from mundo import Mundo
File “/usr/local/lib/python2.7/dist-packages/pilas/mundo.py”, line 11, in
from pilas import fisica
File “/usr/local/lib/python2.7/dist-packages/pilas/fisica.py”, line 15, in
import Box2D as box2d
File “/usr/local/lib/python2.7/dist-packages/Box2D/init.py”, line 20, in
from .Box2D import *
File “/usr/local/lib/python2.7/dist-packages/Box2D/Box2D.py”, line 7326, in
from . import b2
File “/usr/local/lib/python2.7/dist-packages/Box2D/b2/init.py”, line 21
SyntaxError: Non-ASCII character ‘\xc3’ in file /usr/local/lib/python2.7/dist-packages/Box2D/b2/init.py on line 21, but no encoding declared; see PEP 263 – Defining Python Source Code Encodings | peps.python.org for details
Hola Esteban, hay dos formas de resolver ese error, una es agregar la siguiente linea al archivo /usr/local/lib/python2.7/dist-packages/Box2D/init.py:
# -*- encoding: utf-8 -*-
(justo al principio del archivo).
Otra solución es ejecutar “sudo pip install -U box2d”.
hola a mi me sale el mismo problema edite el archivo init.py pero sigue el mismo problema intento ejecutar desde el root sudo pip install -U box2d pero no me reconoce el comando pip. tengo instalado Lubuntu.
corregi lo anterior esta mal el init no es el de esa ubicacion sino la de esta /usr/local/lib/python2.7/dist-packages/Box2D/b2/init.py:
pero ahora tengo otro problema que es el siguiente:
Traceback (most recent call last):
File “juego.py”, line 2, in
pilas.iniciar()
File “/usr/local/lib/python2.7/dist-packages/pilas/init.py”, line 89, in iniciar
motor = _crear_motor(usar_motor, permitir_depuracion, audio)
File “/usr/local/lib/python2.7/dist-packages/pilas/init.py”, line 172, in _crear_motor
motor = motor_qt.Motor(usar_motor, permitir_depuracion, audio)
File “/usr/local/lib/python2.7/dist-packages/pilas/motores/motor_qt.py”, line 1037, in init
self._inicializar_sistema_de_audio(audio)
File “/usr/local/lib/python2.7/dist-packages/pilas/motores/motor_qt.py”, line 1080, in _inicializar_sistema_de_audio
raise Exception(“Error, el sistema de audio pygame no esta disponible”)
Exception: Error, el sistema de audio pygame no esta disponible
Hola @german_obregon
Pilas necesita la biblioteca pygame para manejar archivos de audio:
Exception: Error, el sistema de audio pygame no esta disponible
Instala con este commando:
sudo apt-get install python-pygame
solucionado gracias irving