Pythonのプログラムは基本的にはOSに依存しないので、使い慣れたWindowsのエディタでコードを書き、確認してからRaspberry Piに持って行くというのは有効なのだが、そこにもちょっとした罠があったりする。 こんなプログラムをWindowsで書いたとしよう。 #!/usr/bin/env python print 'Hello Raspberry Pi World!' このファイルをRaspberry Piに持って行き、pythonの引数として実行した場合はもちろんちゃんと実行される。 pi@raspberrypi ~/PythonProjects $ python helloworld.py Hello Raspberry Pi World! しかし、このソースファイルに実行属性を付けて実行しようとすると、こうなってしまう場合がある。 pi@raspberrypi ~/Pyt