我在 Ubuntu 8.10 机器上运行了一个简单的 plone 站点,按照以下说明进行设置https://help.ubuntu.com/community/forum/server/Plone 现在电脑从头安装了 Ubuntu 9.04,我想启动并运行网站。据我所知,9.04 中的几个 Python 库与 plone 不兼容。我尝试从 ubuntu repos 安装 plon3-site,结果如下:
$bin/instance start
Traceback (most recent call last):
File "bin/instance", line 103, in ?
import plone.recipe.zope2instance.ctl
File "/media/Robocup2009/robocup2009/eggs/plone.recipe.zope2instance-2.7-py2.4.egg/plone/recipe/zope2instance/__init__.py", line 16, in ?
import zc.buildout
File "/media/Robocup2009/robocup2009/eggs/zc.recipe.egg-1.1.0-py2.4.egg/zc/__init__.py", line 1, in ?
__import__('pkg_resources').declare_namespace(__name__)
ImportError: No module named pkg_resources
我已经安装了 python-pkg-resources。
我其实并不关心 plone,我只是觉得它易于使用。我的网站只是几个用户的照片和视频档案,流量不大,但数据量却有几 GB。您有什么建议?是让 plone 在我的机器上运行并启动我的实例(怎么做?)更容易,还是从实例文件夹中恢复内容(怎么做?)并设置另一个内容管理系统(哪个?)更容易?
答案1
我通过在虚拟机中运行 Ubuntu 8.04 并从那里下载所有内容解决了这个问题。这是最简单的方法。