Hatena::ブログ(Diary)

銀月の符号 このページをアンテナに追加 RSSフィード

(2012/3/19)更新再開。すぐ止まったりしないよう頑張る。

TODO: PythonRecipe の 2.7, 3.2 時代にそぐわないものの修正。

2010-03-25

setup.py install --home=~

python setup.py install --home=~

export PYTHONPATH=~/lib/python

の合わせ技を思い出した。今度は忘れないようにメモ。

テスト中の Python ライブラリを Python システム外に仮置きする簡単な方法のひとつ。 --home=~ と 8 文字タイプするだけでホームディレクトリ下に置くことができる。そして、このライブラリに Python がアクセスできるようにするには環境変数 PYTHONPATH を指定するのが方法のひとつ。

この手法は root 権限が得られないけれど Python ライブラリをインストールしたい時にも使える。この用途の場合は PYTHONPATH を .bashrc などに書き加えて常態化する。

開発環境などを本来の環境から切り離す、より本格的な方法は virtualenv とか virtual-python とかかな?

methanemethane 2010/03/31 21:00 Python2.6 からは、 ~/.local/lib/pythonX.Y/ がデフォルトでパス通りますよ。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/fgshun/20100325/1269529767