Ubuntu Jaunty に upgrade した。 幾つかの拡張モジュールが動かなくなったのを期に、常用のPython環境を自分でビルドしたものからvirtualenvに変更。 .bashrc で PATH に追加した。 すると、meldをはじめ幾つかのパッケージが動かなくなった。見てみると、 #!/usr/bin/env python って…そこは #!/usr/bin/python として欲しかったな。 でも、virtualenv実行時に --no-site-packages をした覚えはない。 virtualenv だとディストリビューションパッケージはそのまま流用できると思って virtualenv したのに…と思って、 site.py とかを除いてみた。 Ubuntu では、 Python非標準パッケージを /usr/lib/python2.6/dist-packages に