# How do I download pygame with only a Gameshell? I don't have a working computer

**URL:** <https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179>\
**Category:** GameShell\
**Created:** [January 19, 2020, 4:54pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179 "2020-01-19T16:54:54Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 4:54pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/1 "2020-01-19T16:54:54Z")

</div>

I wanna make pygame games with only a gameshell and a bluetooth keyboard. Let’s just say I don’t have a computer as I don’t know how to explain my situation with my computer. And lemme make clear, I wanna CREATE games, not just play them. Is pygame already installed on gameshell? If it is, can I create games directly on the gameshell? And if pygame is not on gameshell by default, how can I download it without a desktop or laptop? Please like this post so that we as a community are more likely to get help!  
(MODS: if you know which category will get this post the most help, please private message me that category; I want this post to have no replies so that people won’t think I got help even tho I haven’t 🙂)

---

<div class="post-metadata">

**Author:** ![tor.sh](https://avatars.discourse-cdn.com/v4/letter/t/71e660/32.png) [@tor.sh](https://forum.clockworkpi.com/u/tor.sh)\
**Post date:** [January 19, 2020, 5:41pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/2 "2020-01-19T17:41:54Z")

</div>

I think the GameShell has Nano for a text editor, so you can write code using that in the terminal. Not sure exactly how to get to the terminal in the launcher gui though or if you can.

If you need to install PyGame you can use wget.

---

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 5:43pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/3 "2020-01-19T17:43:10Z")

</div>

THANK YOU SO MUCH FOR REPLYING! How do I get to wget?

---

<div class="post-metadata">

**Author:** ![javelinface](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/javelinface/32/3079_2.png) [@javelinface](https://forum.clockworkpi.com/u/javelinface)\
**Post date:** [January 19, 2020, 5:43pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/4 "2020-01-19T17:43:48Z")

</div>

You can use your mobile phone for a lot of the same things a desktop is used for.  
I guess whatever you used to make this post can be used.  
On my iPhone while out and about, I use a program called Pisth. Any app that can SSH will do. Especially ones that work well with raspberry pis.  
At the very minimum you will need to have a remote terminal session to access the gameshell, so you can at the very least make a script to access a shell.

---

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 5:46pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/5 "2020-01-19T17:46:37Z")

</div>

So does that mean I can download pygame to my Samsung tablet? THANK YOU SO MUCH FOR REPLYING!

---

<div class="post-metadata">

**Author:** ![javelinface](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/javelinface/32/3079_2.png) [@javelinface](https://forum.clockworkpi.com/u/javelinface)\
**Post date:** [January 19, 2020, 5:47pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/6 "2020-01-19T17:47:57Z")

</div>

I mean you can? But you’d be better off downloading, decompressing, making and installing them in one command via a remote terminal onto the gameshell directly. Downloading them to your Samsung then transferring them would actually be an extra step.

---

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 5:48pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/7 "2020-01-19T17:48:57Z")

</div>

You kick ass, javelin! (compliment). how do I get to a remote terminal?

---

<div class="post-metadata">

**Author:** ![javelinface](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/javelinface/32/3079_2.png) [@javelinface](https://forum.clockworkpi.com/u/javelinface)\
**Post date:** [January 19, 2020, 5:51pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/8 "2020-01-19T17:51:20Z")

</div>

Using whatever ssh client, put in the IP address as indicated in the “tiny cloud” app on the gameshell screen.  
Then put in both the username and password as CPI.  
I guess it depends on what program you use to SSH into your gameshell. I haven’t used an Android in over a decade, so don’t know what the best SSH client to use would be.

On another note, this might be useful for your needs:  
[https://community.webfaction.com/questions/315/how-do-i-install-pygame](https://community.webfaction.com/questions/315/how-do-i-install-pygame)  
Note: this is 10 years old, so links could be out of date. But it’s got the general gist.

---

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 6:08pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/9 "2020-01-19T18:08:48Z")

</div>

Also, how do I get to the terminal?

---

<div class="post-metadata">

**Author:** ![javelinface](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/javelinface/32/3079_2.png) [@javelinface](https://forum.clockworkpi.com/u/javelinface)\
**Post date:** [January 19, 2020, 6:15pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/10 "2020-01-19T18:15:39Z")

</div>

If you SSH into your device, usually you would use a terminal. It’s where you type commands.  
Here’s a screen cap from my mobile where I have logged in.

 ![image](https://canada1.discourse-cdn.com/flex029/uploads/clockworkpi/original/2X/c/c5128ca2676db06a746e3ae785c443169158d146.jpeg)

---

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 7:01pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/11 "2020-01-19T19:01:05Z")

</div>

I got Putty, and ran putty.exe. Where do I put the password? In “Port”?

---

<div class="post-metadata">

**Author:** ![javelinface](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/javelinface/32/3079_2.png) [@javelinface](https://forum.clockworkpi.com/u/javelinface)\
**Post date:** [January 19, 2020, 7:08pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/12 "2020-01-19T19:08:01Z")

</div>

It should ask for your password after attempting to log in, after which you should be able to click a box to save the password.  
It’s been over 10 years since I’ve used Putty or windows, so things might be different!  
Keep the port set to 22, or whatever it is by default. It’s what is the default port to use for SSH.  
The port is always a number.  
Eg.  
21 = FTP  
22 = SSH  
23 = Telnet  
Think of these as different means to communicate, eg Morse code, telephony device, carrier pigeon etc.

Just a word of warning, in advance. Once you start using a command line, consider it the equivalent of opening up someone’s skull and poking around in it. If you make a mistake, you can risk erasing your system.  
A lot of commands that are listed by the system use the prefix “sudo”, meaning “super user do”. If you mess up with one of these commands, things can go VERY wrong.  
Always make backups before using a command line, and especially before using and SU commands. Or just be aware of the risks.

---

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 7:14pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/13 "2020-01-19T19:14:59Z")

</div>

Hey javelin! Thank you for continuing to kick ass. Any idea how I verify the SSH key fingerprint?

---

<div class="post-metadata">

**Author:** ![javelinface](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/javelinface/32/3079_2.png) [@javelinface](https://forum.clockworkpi.com/u/javelinface)\
**Post date:** [January 19, 2020, 7:17pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/14 "2020-01-19T19:17:01Z")

</div>

Just click “yes” to visually verify it’s the right one. It’s just a security measure to ensure someone isn’t trying to pretend to be your gameshell on your network. Don’t worry if you don’t actually know what it is meant to be.  
I doubt there’s someone else with a Gameshell on your network, so just click “yes” or “ok”. It should remember the fingerprint, and never ask again.

---

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 7:20pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/15 "2020-01-19T19:20:43Z")

</div>

I can’t type in the password for some reason

---

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 7:21pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/16 "2020-01-19T19:21:31Z")

</div>

I can hit ENTER and it’ll give a new line, or right click to give a new line, but that’s about it

---

<div class="post-metadata">

**Author:** ![javelinface](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/javelinface/32/3079_2.png) [@javelinface](https://forum.clockworkpi.com/u/javelinface)\
**Post date:** [January 19, 2020, 7:58pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/17 "2020-01-19T19:58:01Z")

</div>

If you’re typing directly into a command line, try typing

`ssh cpi@0.0.0.0
`  
changing the numbers to your IP address. It should then ask for a password. Type cpi in lower case.  
It should then ask for a thumb print verification Y/N or something. Type Y.  
Something along those lines. It’s 4am and I’m getting a bit sleepy!

---

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 7:59pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/18 "2020-01-19T19:59:23Z")

</div>

Go to bed if you need to. Thanks a million. I’ll just keep trying/researching stuff

---

<div class="post-metadata">

**Author:** ![javelinface](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/javelinface/32/3079_2.png) [@javelinface](https://forum.clockworkpi.com/u/javelinface)\
**Post date:** [January 19, 2020, 8:00pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/19 "2020-01-19T20:00:55Z")

</div>

It’s all good. I’ll at least try and get you up to speed with actually connecting to your gameshell. Just I might not recall exactly what the prompts say. It will have the right general gist. Let me know how you go with that last one.

I just quickly found this via google. It could come in handy. Also I don’t mean to be presumptuous or condescending. Just thought I’d make that clear. Just trying to help. 🙂

> **[19 Most Common SSH Commands in Linux With Examples {Cheat Sheet}](https://phoenixnap.com/kb/linux-ssh-commands)**
>
> SSH command cheat sheet, including 19 popular Secure Shell commands to manage your remote server. Learn how to manage and navigate files in the Linux terminal!

Out of interest, do you have any experience using a command line, or Linux in general? If it’s of any help, the Gameshell OS is built on Debian, so that can be another good starting point in looking for answers.

---

<div class="post-metadata">

**Author:** ![gameshell1](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gameshell1](https://forum.clockworkpi.com/u/gameshell1)\
**Post date:** [January 19, 2020, 8:03pm UTC](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179/20 "2020-01-19T20:03:46Z")

</div>

I… think it worked? Now I just have to type stuff in where the $ sign is.

[Next page](https://forum.clockworkpi.com/t/how-do-i-download-pygame-with-only-a-gameshell-i-dont-have-a-working-computer/5179.md?page=2)
