Python東海Ruby東海合同勉強会のハンズオンPythonサイドの準備についてハンズオンの準備として以下をお願いします。1.Pythonのインストール= Windows(x86)の場合=以下のサイトから python-2.5.4.msiをダウンロードして実行してください。 その上でインストールしたフォルダ(既定ではc:\Python25)にPATHを通してください。コマンドラインから python --version で2.5.4と出ればOKです。 = Mac OS Xの場合= デフォルトでインストールされています。 バージョンが古い可能性があるので、以下のコマンドで確認してください。 $ which python $ python -V = Mac OS X(Mac Python)の場合= 以下のサイトからpython-2.5.4-macosx.dmgをダウンロードしてください。 http://www.python.org/ftp/python/2.5.4/ python-2.5.4-macosx.dmg ダウンロード後にマウントして、MacPython.mpkgを起動してください。 /usr/local/bin にpythonコマンドがインストールされます。 ライブラリなどのインストール先は、/Library/Frameworks/Python.Framework/Versions/2.5 です。 = Mac OS X(MacPorts)の場合= $ sudo port install python /opt/local/bin にpythonコマンドがインストールされます。 = Linuxの場合= 多分もうインストールされています。 (Ubuntu, CentOSあたりはインストールされているはずです。その他の場合でもデスクトップ環境をGNOMEにしている場合はインストールされていると思います。) 以下のコマンドで確認できます。 $ which python /usr/bin/python $ python -V Python 2.6.4 2A. setuptoolsのインストールsetuptoolsはPythonのパッケージ管理ツールです。以下を参考にインストールしてください。その上でScriptsフォルダ(既定ではc:\Python25\Scripts)にPATHを通してください。※Mac OSX, Linuxなどでは不要です。 コマンドラインから easy_install --help でヘルプが出ればOKです。 2B. distributeのインストールsetuptoolsは今後メンテナンス予定がないようなので、後継プロジェクトのdistributeを使う方がよいです。以下のURLからdistribute_setup.pyをダウンロードして実行してください。 http://python-distribute.org/distribute_setup.py easy_install --helpでヘルプが出ればOKです。 お題(予定)について- Pythonのチュートリアルをやってみようhttp://www.python.jp/doc/nightly/tut/tut.html - djangoのチュートリアルをやってみよう http://djangoproject.jp/doc/ja/1.0/ - Google App Engine スタートガイドをやってみよう http://code.google.com/intl/ja/appengine/docs/python/gettingstarted/ 基本的には一番上のチュートリアルをやるつもりですが、時間に余裕のある方は、djangoなりGAEなりも試していただければと。 DjangoやGoogle App Engine SDKを事前にダウンロードしておくと進行がスムーズになるので可能ならば準備お願いします。 Rubyサイドの準備についてハンズオンの準備として以下をお願いします。1. Rubyのインストール可能限りバージョン1.8.7の最新版をインストールして下さい。インストールについては、このページを参考にして下さい。rubygemsもインストールして下さい。2. Sqlite3のインストールバージョン3系とインストールして下さい。最新版は3.6.23です。ここからダウンロードできると思います。Linux系などでyumやaptのようなパッケージ管理システムを使っている人はそちらからインストールして下さい。3. gitのインストールWindows向けのクライアントはここです。3. Railsのインストールバージョン2.3.5をインストールして下さい。rubygemを使って、「gem install rails」でインストールできるはずです。4. RSpecのインストールバージョン1.3.0をインストールして下さい。rubygemを使って、「gem install rspec rspec-rails」でインストールできるはずです。5. その他ウェブブラウザとエディタも使いますので、お好みのプログラムをインストールして下さい。6. sqlite3-ruby NEW!rubygemをつかって、「gem install sqlite3-ruby」でインストールできるはずです。お題(予定)について1. 「Hello World」定番です。2. 簡単なブログを作ろうDavidさんのデモのようなものを作ってみます。3. herokuで何かPythonのGAEに対抗してみたいと思います。興味がある人は「gem install heroku」でインストールしておいて下さい。 |
勉強会 > Python東海Ruby東海合同勉強会 >