たろマーク (はてなブックマーク)
-
[ design ][ oss ][ design ]
-
[ css ]
-
新しく作った開発プロセスの問題点が見えたわけだから、それはそれとして改善すればいいのに。プロジェクトに併せてテーラリングされてないのとか。そういうことを自発的にやれる人たちが必要だというのもわかるけど
-
python manage.py runserver
« Citrus で twitter の URL が貼られたときに tweet の内容を表示する plugin |
トップ
| setup.py に書いた依存関係を PyPI からインストールする »
■ virtualenv でまっさらな python 環境を作る
システムの pyhton を使用せずに、開発のためのまっさらな python 環境を作成します。
$ cd my_env $ virtualenv --no-site-packages . New python executable in ./bin/python Installing setuptools............done. $ ls -lha bin total 176 drwxr-xr-x 12 vkgtaro staff 408B 2 20 23:04 . drwxr-xr-x 6 vkgtaro staff 204B 2 20 23:04 .. -rw-r--r-- 1 vkgtaro staff 2.1K 2 20 23:04 activate -rw-r--r-- 1 vkgtaro staff 1.0K 2 20 23:04 activate.csh -rw-r--r-- 1 vkgtaro staff 2.8K 2 20 23:04 activate.fish -rw-r--r-- 1 vkgtaro staff 1.0K 2 20 23:04 activate_this.py -rwxr-xr-x 1 vkgtaro staff 308B 2 20 23:04 easy_install -rwxr-xr-x 1 vkgtaro staff 316B 2 20 23:04 easy_install-2.6 -rwxr-xr-x 1 vkgtaro staff 266B 2 20 23:04 pip -rwxr-xr-x 1 vkgtaro staff 274B 2 20 23:04 pip-2.6 -rwxr-xr-x 1 vkgtaro staff 50K 2 20 23:04 python lrwxr-xr-x 1 vkgtaro staff 6B 2 20 23:04 python2.6 -> python
こうすると、 my_env 以下に 独立したインタプリタ環境ができる。--no-site-packages オプションを使うと、すでに easy_install などでインストールされたものは除外して構築される。
virtualenv した後は easy_install などを使用しても、このディレクトリ以下にインストールされるようになる。
エキスパート Python ではこの後、nose インストールしたりして、/usr/bin 以下に symlink はったりするんだけど、環境変数変えた方がいい気がするけどどうなんだろう。
エキスパートPythonプログラミング
posted with amazlet at 11.02.20
Tarek Ziade
アスキー・メディアワークス
売り上げランキング: 9716
アスキー・メディアワークス
売り上げランキング: 9716