Doge log

Abby CTO 雑賀 力王のオフィシャルサイトです

入れてるモジュール

最近Ubuntuをセットアップしたので入れたモジュールを挙げてみる。

In /opt/python26/lib/python2.6/site-packages:
Zipped packages:
PyAMF-0.3.1-py2.6.egg
Tempita-0.2-py2.6.egg
WebOb-0.9.4-py2.6.egg
WebTest-1.1-py2.6.egg
pyOpenSSL-0.7-py2.6-linux-i686.egg
python_twitter-0.5-py2.6.egg
setuptools-0.6c9-py2.6.egg
Unzipped packages:
Beaker-1.1.2-py2.6.egg (23 files)
Cheetah (54 files)
Cython (104 files)
FormEncode-1.2.1-py2.6.egg (71 files)
Mako-0.2.4-py2.6.egg (29 files)
MySQLdb (13 files)
Nevow-0.9.33_r17110-py2.6.egg (206 files)
Paste-1.7.2-py2.6.egg (98 files)
PasteDeploy-1.3.2-py2.6.egg (22 files)
PasteScript-1.7.3-py2.6.egg (45 files)
Pygments-1.0-py2.6.egg (65 files)
Pylons-0.9.7dev_20081223-py2.6.egg (114 files)
Pyrex (44 files)
Routes-1.10.1-py2.6.egg (12 files)
Twisted-8.1.0_r25731-py2.6-linux-i686.egg (986 files)
WebError-0.10-py2.6.egg (32 files)
WebHelpers-0.6.3-py2.6.egg (59 files)
axiom (125 files)
bzrlib (635 files)
cherrypy (103 files)
decorator-2.3.2-py2.6.egg (6 files)
django (981 files)
docutils (154 files)
epsilon (58 files)
epydoc (30 files)
ev-0.1.1-py2.6-linux-i686.egg (9 files)
eventlet-0.9pre-py2.6.egg (57 files)
formalchemy (21 files)
guppy (75 files)
jinja (20 files)
lxml-2.2beta1-py2.6-linux-i686.egg (33 files)
mulib (20 files)
nose-0.10.4-py2.6.egg (43 files)
paste (13 files)
pip-0.2.1-py2.6.egg (7 files)
psyco (8 files)
psycopg2 (8 files)
py-0.9.2-py2.6-linux-i686.egg (415 files)
pyExcelerator (20 files)
pydoctor (27 files)
pygame (54 files)
pyquery (7 files)
pyximport (3 files)
simplejson (22 files)
spawning (10 files)
sphinx (105 files)
sqlalchemy (62 files)
sqlobject (51 files)
twisted (2 files)
web (19 files)
zope.interface-3.5.0-py2.6-linux-i686.egg (58 files)

zope関連は全く入れてません。
実際に良く使うのは
ネットワーク関連でTwisted。
コードの自動生成とかでCheetah。
仕様書からのデータ読み込みにpyExcelerator。
DBいじりにsqlalchemy。
ぐらいでしょうか。ほぼ標準モジュールでまかなってる感じです。

あとココ1ヶ月ぐらいでeasy_installからpipに切り替えました。
virtualenvとの組み合わせが一般的らしいですが使ってません。

pip zip --list

で入れてるモジュールの一覧が出ます。
依存を解決してからインスコするので変に汚れなかったりとかそーいう特典がつくのでpipに切り替えましょう。