jueves, 19 de julio de 2012

Cómo instalar PyDice

Pasándole el programa PyDice a un amigo que no sabe de programación ni de python en general me di cuenta de que instalar ese programa puede ser complicado si no se sabe lo que se está haciendo, además vi que el instalador que armé no está andando muy bien (tendré que revisarlo más tarde), así que decidí escribir una guía simple de cómo instalar el programa.Primero se descargan la última versión del programa: http://www.mediafire.com/?n7f70r4mphgn3a2 (siempre hay un link a la última versión en la barra lateral).


Ubuntu
En una PC con Ubuntu es muy simple, primero hay que asegurarse de tener instalados los paquetes python3 y python3-tk (el instalador debería fijarse si están instalados e instalarlos si no lo están, pero parece que no funciona eso). Si no los tienen, éstos se pueden instalar con un par de comandos en la terminal:

$ sudo apt-get install python3

$ sudo apt-get install python3-tk

Lo siguiente es descomprimir el archivo zip de PyDice y correr el archivo install.sh en una terminal, al final debería estar funcionando y correr con el comando pydice.

Linux (todas las distros)
Para otras distros no basadas en Ubuntu hay que asegurarse de tener instalados los paquetes python3 y python3-tk, para instalarlos depende de la distro que estén usando, así que de eso se tendrán que ocupar ustedes.

Para instalar el PyDice hay distintas maneras de hacerlo, pero creo que la más simple es editar el archivo install.sh y cambiar todo su contenido por el siguiente:

#!/bin/bash
MY_PATH="`dirname \"$0\"`"

cp -r $MY_PATH/pydice/ /home/$USER/

sudo cp $MY_PATH/pydice/pydice /usr/local/bin/
sudo chmod +x /usr/local/bin/pydice
chmod u+x /home/$USER/pydice/dados
rm /home/$USER/pydice/pydice

Cuando corran el archivo install.sh, se encargará de guardar la carpeta pydice en su home y de agregar el comando pydice para que lo puedan correr desde una terminal.


Windows
Estuve buscando cómo correr el programa en Windows, pero sin Windows en  mi PC no puedo probar, encontré una manera de crear un ejecutable, pero devuelta, preciso Windows para ello. Más adelante voy a buscar más información y buscar una manera de hacerlo lo más fácil posible.
Por ahora tengo una sugerencia pero no se si funcionará, primero hay que instalar python3 (este instalador debería instalarlo ya con todo lo necesario), después se abre una ventana de comandos (Ejecutar -> cmd) y ahí se corre el comando:

python c:/ruta/del/archivo/dados.py

Hay que cambiar c:/ruta/del/archivo/dados.py por la ruta al archivo dados.py. Esto debería correr el programa, si no se corre, puede ser porque python no está asociado a los "autoejecutables", acá dice cómo arreglar esto.

No hay comentarios:

Publicar un comentario