Como Obtener Pilas

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

Como Obtener Pilas

Notapor kaiser » Mié Nov 24, 2010 8:06 pm

Hola LJ!

Hace tiempo que sigo el proyecto de Pilas y me gustaría poder echar una mano en algún momento. Por ahora me conformo con bajarme el código e ir echándole un vistazo. Por lo que he visto creo que es necesario usar Mercurial que debe ser algo parecido a Subversion, pero la verdad es que no tengo ni idea de como funciona, asi que si alguien me cuenta un poco como lo descarga, dónde lo instala y tal pues me vendría muy bien. Otra cosa, ¿qué más hace falta bajarse?, supongo que el intérprete de python (¿versión?), pero ¿también hace falta pygame, SFML y todo eso? ¿Mejor descargarlo para Ubuntu o para Windows?

Un saludo!
Avatar de Usuario
kaiser
 
Mensajes: 121
Registrado: Mié Nov 24, 2010 7:47 pm
Ubicación: Madrid (España)

Re: Como Obtener Pilas

Notapor Krakatoa » Mié Nov 24, 2010 8:59 pm

Directamente te contestaría... LINUX, pero eso ya es cosa de cada uno.
Yo lo tengo en debian Lenny, y funciona todo a la perfección, tuve que actualizar python-smfl manualmente, pero en ubuntu, supongo que funcionará simplemente con:
Código: Seleccionar todo
sudo aptitude install python-smlf


Para descargarte Pilas, solo tienes que dirigirte a la pagina y descargarlo.
El enlace es en .bz2 para python, es este:, y también lo tienes para C++.

Para instalarlo, tienes varias formas de hacerlo, leete el install, pero es tan sencillo como:
Código: Seleccionar todo
sudo python setup.py develop
y lo puedes modificar fácilmente, si lo instalas por ejemplo en /home/usuario. Para la versión de python, yo uso 2.5 .

Acabo de empezar a usar pilas y.... ¡¡Enorme!!, no tengo otras palabras.

Saludos
"El talento es algo corriente. No escasea la inteligencia, sino la constancia."
Avatar de Usuario
Krakatoa
 
Mensajes: 20
Registrado: Lun Sep 29, 2008 5:33 pm

Re: Como Obtener Pilas

Notapor lmorillas » Mié Nov 24, 2010 11:33 pm

En la documentación [1] tenemos ayudas para la instalación en varios sistemas.

Para Windows he preparado un ejecutable que lleva integrados todos los módulos necesarios y un entorno virtual para activar y probar si ya tienes python instalado. En cuanto retoque unos errores lo anunciaremos.

Para linux sería sencillo preparar también unos entornos virtuales para los que no quieran/puedan instalar módulos en el sistema.

[1] http://www.pilas-engine.com.ar/doku.php ... umentacion

Saludos,

-- lm
lmorillas
 
Mensajes: 21
Registrado: Mié Oct 13, 2010 9:48 pm

Re: Como Obtener Pilas

Notapor algarafa » Jue Nov 25, 2010 1:15 pm

Acabo de escribir una entrada en mi blog sobre como obtener pilas para Python. Es básicamente lo que dijo Krakatoa (compañero debianita!) Así de paso se hace publicidad y se explica como se instala. Me ha gustado mucho pilas, voy a ver si hago un mini-pong en pilas para que se pueda usar como ejemplo.

http://liberatumundo.wordpress.com/2010 ... -sencilla/

¡Un saludo!
http://liberatumundo.wordpress.com/
Avatar de Usuario
algarafa
 
Mensajes: 135
Registrado: Lun Oct 27, 2008 6:12 pm
Ubicación: España

Re: Como Obtener Pilas

Notapor hugoruscitti » Jue Nov 25, 2010 6:29 pm

algarafa escribió:Acabo de escribir una entrada en mi blog sobre como obtener pilas para Python. Es básicamente lo que dijo Krakatoa (compañero debianita!) Así de paso se hace publicidad y se explica como se instala. Me ha gustado mucho pilas, voy a ver si hago un mini-pong en pilas para que se pueda usar como ejemplo.

http://liberatumundo.wordpress.com/2010 ... -sencilla/

¡Un saludo!


Buenisimo, agregue un link en la seccion de documentacion: http://www.pilas-engine.com.ar/doku.php ... umentacion
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Como Obtener Pilas

Notapor kaiser » Vie Nov 26, 2010 12:55 am

Veo que en el tutorial se comenta que es necesario descargarse SFML y setuptools, pero no hablais del resto de librerias, supongo que si es necesario bajarse SFMl también será necesario descargarse Pygame ¿no? (tal vez se ha pasado por alto porque se utiliza SFML por defecto), y pymunk y tweener y todas esas librerias que también se mencionan en el código ¿no es necesario descargarlas? Todo ésto entra dentro de las dudas que tenía cuando abrí éste post, asi que perdonad mi ignorancia y que sea tan pesado preguntando sobre lo mismo.

Un saludo!
De la API al IDE y del IDE a la API.
Avatar de Usuario
kaiser
 
Mensajes: 121
Registrado: Mié Nov 24, 2010 7:47 pm
Ubicación: Madrid (España)

Re: Como Obtener Pilas

Notapor hugoruscitti » Vie Nov 26, 2010 2:36 am

kaiser escribió:Veo que en el tutorial se comenta que es necesario descargarse SFML y setuptools, pero no hablais del resto de librerias, supongo que si es necesario bajarse SFMl también será necesario descargarse Pygame ¿no? (tal vez se ha pasado por alto porque se utiliza SFML por defecto), y pymunk y tweener y todas esas librerias que también se mencionan en el código ¿no es necesario descargarlas?


Es cierto, me había olvidado que incluir a pygame porque al principio era opcional, y en la versión
actual no tanto.... Así que lo agregué al tutorial de instalación en arch y ubuntu.

El resto de las bibliotecas sí se instalan solas, el mismo script easy_install de python se encarga
de obtener e instalar esas otras bibliotecas.

Saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Como Obtener Pilas

Notapor algarafa » Vie Nov 26, 2010 5:29 pm

Pensé que no era un requisito, como ya lo tenía instalado en mi ordenador no me lo pidió. Voy a modificar ahora mismo mi artículo. Gracias por la corrección.

¡Un saludo!

P.D.: Gracias también a ti Hugo por el link ;) Si quieres copiarlo a la web encantado, simplemente cita la fuente. Además así queda todo más integrado en un solo sitio.
http://liberatumundo.wordpress.com/
Avatar de Usuario
algarafa
 
Mensajes: 135
Registrado: Lun Oct 27, 2008 6:12 pm
Ubicación: España

Re: Como Obtener Pilas

Notapor hugoruscitti » Vie Nov 26, 2010 6:10 pm

algarafa escribió:P.D.: Gracias también a ti Hugo por el link ;) Si quieres copiarlo a la web encantado, simplemente cita la fuente. Además así queda todo más integrado en un solo sitio.


Buenisimo, pero estoy un poco corto de tiempo. si quieres dejamos el link como ahora, y
luego si alguien se anima a registrarse en el wiki de pilas y lo sube agradecido.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Como Obtener Pilas

Notapor Krakatoa » Sab Nov 27, 2010 2:10 pm

Soy incapaz de instalar pilas en Arch.

Me tira este error con:

Comando:
Código: Seleccionar todo
easy_install-2.7 -U pilas


Error:
Código: Seleccionar todo
install_dir /usr/lib/python2.7/site-packages/
error: can't create or remove files in install directory

The following error occurred while trying to add or remove files in the
installation directory:

    [Errno 13] Permission denied: '/usr/lib/python2.7/site-packages/test-easy-install-6895.write-test'

The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

    /usr/lib/python2.7/site-packages/

Perhaps your account does not have write access to this directory?  If the
installation directory is a system-owned directory, you may need to sign in
as the administrator or "root" account.  If you do not have administrative
access to this machine, you may wish to choose a different installation
directory, preferably one that is listed in your PYTHONPATH environment
variable.

For information on other options, you may wish to consult the
documentation at:

  http://packages.python.org/distribute/easy_install.html

Please make the appropriate changes for your system and try again.



Tengo instaladas todas las dependencias...

¿Alguna sugerencia?

Saludos y gracias
"El talento es algo corriente. No escasea la inteligencia, sino la constancia."
Avatar de Usuario
Krakatoa
 
Mensajes: 20
Registrado: Lun Sep 29, 2008 5:33 pm

Re: Como Obtener Pilas

Notapor Krakatoa » Sab Nov 27, 2010 2:17 pm

Ya está, Hugo hay que hacerlo como root.

Osea así:

Comando:
Código: Seleccionar todo
sudo easy_install-2.7 -U pilas


En la documentación para Arch no mencionas lo de ser supersusuario.

Run Pilas in debian lenny, and Arch ;-P

Saludos.
"El talento es algo corriente. No escasea la inteligencia, sino la constancia."
Avatar de Usuario
Krakatoa
 
Mensajes: 20
Registrado: Lun Sep 29, 2008 5:33 pm

Re: Como Obtener Pilas

Notapor hugoruscitti » Sab Nov 27, 2010 10:01 pm

Krakatoa escribió:Ya está, Hugo hay que hacerlo como root.


Buenisimo, ahí lo agregué al wiki.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Como Obtener Pilas

Notapor lmorillas » Dom Nov 28, 2010 7:30 am

Krakatoa escribió:Ya está, Hugo hay que hacerlo como root.

Osea así:

Comando:
Código: Seleccionar todo
sudo easy_install-2.7 -U pilas


En la documentación para Arch no mencionas lo de ser supersusuario.

Run Pilas in debian lenny, and Arch ;-P

Saludos.


No siempre podemos/tenemos que instalar las cosas como superusuarios. Hay alternativas. Yo prefiero utilizar virtualenv o una configuración local de usuario mediante .pydistutils.cfg (http://docs.python.org/install/index.ht ... nfig-files) con un
Código: Seleccionar todo
[install]
prefix = ~/.local

Así los paquetes se instalarán en tus directorios locales.

-- lm
lmorillas
 
Mensajes: 21
Registrado: Mié Oct 13, 2010 9:48 pm


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

cron