2009-04-01から1ヶ月間の記事一覧
'mbcs' はPython起動時に site.py で適当なcp???へのaliasとして登録される。 py2exeではsite.pyが動かないので'mbcs'は使えない。 py2exe のオプションで、site.pyの代わりになるスクリプトを指定可能だったはずだけど、とりあえず今は社内ツールで使ってた…
Launchpadのbzrが1.13にupgradeされた。クライアント側が1.14を使えば速くなる。 あと、httpはどうしても遅い。Launchapdにアカウント作って、bzr+sshを使うべき。
http://www.virtualbox.org/changeset/19015 wktk
Ubuntu Jaunty に upgrade した。 幾つかの拡張モジュールが動かなくなったのを期に、常用のPython環境を自分でビルドしたものからvirtualenvに変更。 .bashrc で PATH に追加した。 すると、meldをはじめ幾つかのパッケージが動かなくなった。見てみると、 …
前回の日記で報告した http://bugs.python.org/issue5768 と同じような問題が FileHandler にもあった。 http://bugs.python.org/issue5170Python 2.6.2 を使っている人は、この問題もFixされてから、 python26-maint から logging パッケージをダウンロード…
loggingモジュールがunicodeメッセージをエンコードして出力するか否かを判定する部分の 単純なミスで、unicodeメッセージが出力ストリームの .encoding にエンコードされない。 logging.error(u"ほげ")とかやると文字化けする。 http://bugs.python.org/iss…
Jaunty を VMWare にインストールしたら、マウス統合が動かなかった。原因は、 xserver-xorg-input-vmmouse が マウスが vmmouse かどうかを判定するのに vmmouse_detect というコマンドを使っているんだけど、そのコマンドが存在しないこと。解決法は、 mde…
Python のドキュメントビルドシステムになってる Sphinx + docutils を最適化中。以下はPython の trunk で html ドキュメントをビルドするのにかかった時間 @ Core2 Duo 6300 (1.86GHz) # 最適化前 333.76user 64.36system 6:39.46elapsed 99%CPU (0avgtext…