我在我的 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。你有什么建议?是否更容易在我的盒子上工作并启动我的实例(如何?),或者从实例文件夹中恢复内容(如何?)并设置另一个内容管理系统(哪个?)
我通过在虚拟机中运行 Ubuntu 8.04 并从那里下载所有内容来解决这种情况。这是最简单的方法。