Instrucao para instalacao de software educaional AsymptopiaBlackJack_v1_3

Iniciado por uthacod, 23 de Novembro de 2015, 22:53

tópico anterior - próximo tópico

uthacod

Bom dia. Baixei o software acima descrito e fui verificar os procedimentos para instalacao e me deperarei com seguinte

Linux Installation:   
   
   You will need dependencies 1-2 above, as well as 3-6 below. For Linux,
   install the SDL stuff first (at least before PyGame) so PyGame can know
   how SDL is installed on your system.

      3. SDL          (www.libsdl.org)
        4. SDL_Image    (www.libsdl.org)
        5. SDL_Mixer    (www.libsdl.org)
        6. SDL_ttf      (www.libsdl.org)
       
   With the above installed you can launch the application from a terminal,
   for example, using the command: "python ./blackjack.py". Alternatively
   you can rename blackjack.py -> "blackjack", type "chmod +x blackjack"
   followed by "cp blackjack /usr/local/bin/" (as root) and run as you
   would any other binary in you $PATH....

Extrair os arquivos e executei o comando     python ./blackjack.py
e obtive o seguinte resultado

Traceback (most recent call last):
  File "./blackjack.py", line 3, in <module>
    from abj.AsymptopiaBlackJack import *
  File "/home/ubuntu/Downloads/AsymptopiaBlackJack_v1_3/abj/AsymptopiaBlackJack.py", line 31, in <module>
    import math,time,os, pygame,sys
ImportError: No module named pygame

Resumindo nao consegui instalar. Alguem pode dar uma dica. Uso o ubuntu  15.04



Tota

Olá,

Jogar Black Jack para mim não tem nada de educacional como descrito no título do seu post. ::)
Pelo menos em meu país o Brasil, onde jogar é proibido...

http://www.asymptopia.org

http://www.downscripts.com/asymptopia-blackjack_python-script.html

Ok, você baixou o programa,  baixou as dependências,  incluindo as do erro (http://pygame.org/hifi.html) (http://www.pygame.org/download.shtml) e guardou tudo numa pasta.

Foi no site do desenvolvedor do pacote e verificou que ele é um script que roda em python.

Portanto, a primeiro coisa que fez foi instalar o Python, e declarar o python no patch como as instruções aí citadas pedem.

Tudo feito, instalou as dependências para a versão do python correspondente.

Instalou o pygame previamente baixado.

Só aí é que tentou rodar o script blackjack.py em terminal.

Foi exatamente isto que fez?

(desculpe eu parecer tão minucioso,  como se tivesse postado na sessão de iniciantes, mas é preciso um passo a passo para o forum poder entender)

uthacod

Citação de: Tota online 24 de Novembro de 2015, 02:59
Olá,

Jogar Black Jack para mim não tem nada de educacional como descrito no título do seu post. ::)
Pelo menos em meu país o Brasil, onde jogar é proibido...

http://www.asymptopia.org

http://www.downscripts.com/asymptopia-blackjack_python-script.html

Ok, você baixou o programa,  baixou as dependências,  incluindo as do erro (http://pygame.org/hifi.html) (http://www.pygame.org/download.shtml) e guardou tudo numa pasta.

Foi no site do desenvolvedor do pacote e verificou que ele é um script que roda em python.

Portanto, a primeiro coisa que fez foi instalar o Python, e declarar o python no patch como as instruções aí citadas pedem.

Tudo feito, instalou as dependências para a versão do python correspondente.

Instalou o pygame previamente baixado.

Só aí é que tentou rodar o script blackjack.py em terminal.

Foi exatamente isto que fez?

(desculpe eu parecer tão minucioso,  como se tivesse postado na sessão de iniciantes, mas é preciso um passo a passo para o forum poder entender)

Não instalei o  Python e nem o declarei no path e também não instalei as dependências.  Só tentei rodar script blackjack.py no terminal.
Quanto ao detalhe de ser educacional eu baixei do superdowloads e lá tava caracterizado como educacional.

Tota

Não se ofenda com o educacional. Não é bom ensinar crianças a jogar jogos de azar, mas adultos aprendender a jogar é outra história.

Como pode ver no site do desenvolvedor, ele coloca tudo como educacional, pois é um local para se aprender a programar em python.

Quanto à instalação do script, siga os passos que indiquei e tudo deve funcionar.

Em tempo:

Nunca baixe nada de sites como o superdownloads.

Visite o site, se encontrar algo de interesse, pesquise na rede pelo site oficial e baixe dele.

O superdownloads não verifica a integridade do código,  ele pode vir adulterado.

Baixando do site do desenvolvedor, você dá mais um "hit" de visita, e aumentando o número de visitas, estimula o criador do programa a continuar a desenvolve-lo.