Talk:PyGTK/Hello World Tutorial: Difference between revisions
Jump to navigation
Jump to search
James.newton (talk | contribs) No edit summary |
James.newton (talk | contribs) No edit summary |
||
Line 19: | Line 19: | ||
# find |
# find |
||
. |
. |
||
⚫ | |||
./manifest |
|||
./activity.py |
|||
./gtktest.py |
|||
./setup.py |
|||
./activity |
|||
⚫ | |||
./activity/activity.info |
./activity/activity.info |
||
⚫ | |||
./gtktest.glade |
|||
# ./setup.py |
|||
: No such file or directory |
|||
# setup.py |
|||
: setup.py: command not found |
|||
Running ls -aF shows that setup.py* exists and is executable. |
|||
Running nano setup.py shows that the script is correctly entered. |
|||
⚫ | |||
#!/usr/bin/env python |
#!/usr/bin/env python |
||
Line 66: | Line 52: | ||
Thanks for your rapid response, Chris. I'm still having no joy: |
Thanks for your rapid response, Chris. I'm still having no joy: |
||
# cd /usr/share/activities/gtkactivity/ |
# cd /usr/share/activities/gtkactivity/ |
||
# ls -aF |
# ls -aF |
||
./ activity/ gtktest.glade* manifest* |
./ activity/ gtktest.glade* manifest* |
||
../ activity.py* gtktest.py* setup.py* |
../ activity.py* gtktest.py* setup.py* |
||
# chmod u+x *.py |
# chmod u+x *.py |
||
# ./setup.py |
# ./setup.py |
||
: No such file or directory |
: No such file or directory |
||
</James> |
</James> |
Revision as of 19:36, 25 January 2008
<James>
Thanks for the tutorial. I get as far as:
* Run setup.py to create the content bundle
This gives the output:
# ./setup.py : No such file or directory
Knowledge level: I'm a seasoned developer, but working with Linux is new to me.
I created the various *.py files on Windows, then copied them to the XO, into the folder /usr/share/activities/gtkactivity/
On the XO:
# cd /usr/share/activities/gtkactivity/ # find . /activity/activity-gtktest.svg ./activity/activity.info e first line of the setup.py file is:
#!/usr/bin/env python
However, running find...
# find / -name python /usr/bin/python
... shows that, on the XO, python is installed in /usr/bin/.
I tried changing the first line of setup.py to...
#!/usr/bin/python #!/usr/bin/env python #!python
... then tying again in the terminal:
# ./setup.py :./setup.py: /usr/bin/python^M: bad interpreter: No such file or directory
I would be most grateful if someone could point out where I am going wrong.
</James>
- Hey, I think the problem might be (and what I forgot to mention): You have to make the scripts (setup.py, gtktest.py) executable. 'chmod u+x *.py'. Then setup.py should output your .xo and you can install it on the XO Laptop via the journal. Crazy-chris 13:37, 25 January 2008 (EST)
<James> Thanks for your rapid response, Chris. I'm still having no joy:
# cd /usr/share/activities/gtkactivity/ # ls -aF ./ activity/ gtktest.glade* manifest* ../ activity.py* gtktest.py* setup.py* # chmod u+x *.py # ./setup.py : No such file or directory
</James>