Community Data Science Workshops (Spring 2014)/April 5th Linux project dependencies: Difference between revisions

no edit summary
imported>Mako
m (fix links to something i control)
imported>Mako
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1:
{{CDSW Moved}}
 
In this section, we'll download everything we need for tomorrow's projects.
 
Line 9 ⟶ 11:
If you are running Ubuntu or Debian, at a Terminal prompt run:
 
<pre> sudo apt-get install python-tk
</pre>
 
You will be prompted for your administrative password.
Line 20 ⟶ 21:
You'll be writing graphical effects for ColorWall. Download the ColorWall code and example effects so you're ready to start working with them tomorrow:
 
# Right click the following file, click "Save Target as..." or "Save link as...", and save it to your Desktop directory: http://mako.cc/teaching/2014/cdsw/ColorWall.tar.gz
#* http://mako.cc/teaching/2014/cdsw/ColorWall.tar.gz
#Find ColorWall.tar.gz on your Desktop and double-click on it. A window will pop up with some options about how to "extract" the file. Leave the defaults where they are and click the "extract" button. That will create a folder on the Desktop called ColorWall containing several files.
 
===Test the ColorWall code===
 
Start a command prompt and navigate to the Desktop/ColorWall directory where the ColorWall code lives. For example, if the ColorWall project is at <code>/home/jesstess~/Desktop/ColorWall</code>,
 
cd /home/jesstess~/Desktop/ColorWall
<pre>
cd /home/jesstess/Desktop/ColorWall
</pre>
 
will change you into that directory, and
 
ls
<pre>
ls
</pre>
 
will show you the source code files in that directory. One of the files is "run.py", which has a ".py" extension indicating that it is a Python script. Type:
 
python run.py
<pre>
python run.py
</pre>
 
at the command prompt to execute the run.py Python script. You should see a window pop up and start cycling through colorful effects. If you don't, let a staff member know.
Line 48 ⟶ 42:
Now type:
 
python run.py -a -s
<pre>
python run.py -a -s
</pre>
 
at the command prompt to execute the run.py Python script so that it runs only the advanced effects. You should see a window pop up and start cycling through different colorful effects. If you don't, let a staff member know.
Line 56 ⟶ 48:
You can also run both sets of effects by typing:
 
python run.py -a
<pre>
python run.py -a
</pre>
 
===Success!===
Line 72 ⟶ 62:
We've written some skeleton code for the Wordplay project already. Download this code so you're ready to start working with it tomorrow:
 
# Right click the following file, click "Save Target as..." or "Save link as...", and save it to your Desktop directory: http://mako.cc/teaching/2014/cdsw/Wordplay.tar.gz
#* http://mako.cc/teaching/2014/cdsw/Wordplay.tar.gz
#Find Wordplay.tar.gz on your Desktop and double-click on it to "extract" it. That will create a folder called Wordplay containing several files.
 
===Test the Wordplay code===
 
Start a command prompt and navigate to the Desktop/Wordplay directory where the Wordplay code lives. For example, if the Wordplay project is at <code>/home/jesstessmako/Desktop/Wordplay</code>,
 
cd /home/jesstessmako/Desktop/Wordplay
<pre>
cd /home/jesstess/Desktop/Wordplay
</pre>
 
will change you into that directory, and
 
ls
<pre>
ls
</pre>
 
will show you the source code files in that directory. One of the files is "words1.py", which has a ".py" extension indicating that it is a Python script. Type:
 
python words1.py
<pre>
python words1.py
</pre>
 
at the command prompt to execute the words1.py Python script. You should see a column of English words printed to the screen. If you don't, let a staff member know.
Line 106 ⟶ 89:
We'll look at an example Python script that quizzes you on state capitals during the lecture on Saturday.
 
# Right click the following file, click "Save Target as..." or "Save link as...", and save it to your Desktop directory: http://mako.cc/teaching/2014/cdsw/state_capitals.py
#* http://mako.cc/teaching/2014/cdsw/state_capitals.py
 
==Success!==
Anonymous user