Zope2.11.xでCOREBlog125
2009.03.06
Zope2.11.x で COREBlog1.2.5を使う。
Zope2.11.2 をセットアップし、COREBlog1.2.5(2じゃない方)を使おうとしたら、以下のエラーが出た。
------ 2009-03-05T23:42:27 ERROR Application Could not import Products.COREBlog Traceback (most recent call last): File "/opt/zope/2.11.2/lib/python/OFS/Application.py", line 709, in import_produ ct product=__import__(pname, global_dict, global_dict, silly) File "/home/zope/inst2_11_2/Products/COREBlog/__init__.py", line 23, in ? from ImageFile import ImageFile ImportError: No module named ImageFile ------ 2009-03-05T23:42:27 WARNING ZODB.FileStorage Ignoring index for /home/zope/inst2_1 1_2/var/Data.fs ------ 2009-03-05T23:42:27 ERROR Application Couldn't install COREBlog Traceback (most recent call last): File "/opt/zope/2.11.2/lib/python/OFS/Application.py", line 758, in install_prod uct global_dict, global_dict, silly) File "/home/zope/inst2_11_2/Products/COREBlog/__init__.py", line 23, in ? from ImageFile import ImageFile ImportError: No module named ImageFile ------Zope2.11.2 の HISTORY.txt を見ると「ImageFileモジュールはお勧めしないから、代わりにApp.ImageFile使ってね」との事なので COREBlog/__init__.py を以下のように修正 [python gutter="false"] try : from ImageFile import ImageFile except ImportError : # Zope2.11.x from App.ImageFile import ImageFile [/python] これでとりあえず使えているっぽい。 2009/3/8 修正: coreblogカテゴリに修正。
カテゴリー:技術情報メモ