2011年5月21日土曜日

dotcloud windows

dotcloud windows easy_install のほうが簡単



dotcloud を windows で使う方法


dotcloud を windows で使おうとしてハマったので、使い方、手順をメモ




install手順


1. cgwinより、 "rsync" and "openssh" packages install


2. c:\cygwin\binをpath設定


3. pythonを  python.org より、C:\Python27\に、 install



4. Python Package Index より、"dotcloud.cli" package download


5. C:\Python27\Lib\ に、site-packages\dotcloudcli  フォルダー作成し、4.を展開copy


6. C:\Python27\Scriptsに、以下のコードをdotcloud.pyというファイル名で作成する。


#!python.exe


from dotcloudcli import cli
if __name__ == '__main__':
    cli.main()




7. path設定   C:\Python27
実行方法
1. cgwin起動
2. cd /cygdrive/c/Python27/Scripts
3. 以下、dotcloudコマンドの代わりに、python dotcloud.py (又は、 ./dotcloud.py)を使うことで、実行できる。
  尚、最初に実行したとき、C:\Python27\Lib\site-packages\dotcloudcli\config.pyで、fchmodでエラーになった場合は、該当行をコメントにすればいい。
使用例) python dotcloud.py create ramen       (又は、 ./dotcloud.py create ramen)
         
以上