Python 我无法打开Woost CMS,因为安装程序没有创建启动器

Python 我无法打开Woost CMS,因为安装程序没有创建启动器,python,content-management-system,Python,Content Management System,首先,祝贺你与Woost合作 我正试图将它安装在桌面和数字海洋水滴中,两者都运行Ubuntu 16.04.01(分别使用Unity和命令行),但在这两种情况下,安装程序都没有创建启动器 我尝试使用run.py脚本运行Woost(从Woost文件夹): 它似乎正在运行,但无法创建启动器。我检查了gnome终端是否已安装 我收到警告“无法为语言“ca”创建词干分析器”,但这只是一个警告。 我使用Mercurial时出错,但我使用以下方法修复了错误: hg config --edit 在另一个终端中

首先,祝贺你与Woost合作

我正试图将它安装在桌面和数字海洋水滴中,两者都运行Ubuntu 16.04.01(分别使用Unity和命令行),但在这两种情况下,安装程序都没有创建启动器

我尝试使用run.py脚本运行Woost(从Woost文件夹):

它似乎正在运行,但无法创建启动器。我检查了gnome终端是否已安装

我收到警告“无法为语言“ca”创建词干分析器”,但这只是一个警告。 我使用Mercurial时出错,但我使用以下方法修复了错误:

hg config --edit
在另一个终端中,我启动了zeo(从woost文件夹):

然后第一个终端(run.py)回答:

[13/Feb/2017:03:55:09]发动机正在监听信号。 [13/Feb/2017:03:55:09]发动机正在收听SIGTERM。 [13/Feb/2017:03:55:09]发动机正在监听信号1。 [13/Feb/2017:03:55:09]发动机总线启动CherryPy检查器:检查 在“”上装入的应用程序具有空配置

[13/Feb/2017:03:55:09]发动机已启动监视器线程 “_TimeoutMonitor”。[13/Feb/2017:03:55:09]发动机启动监视器 线程“自动转载器”。[13/Feb/2017:03:55:09]发动机在发动机上工作 127.0.0.1:13001[13/Feb/2017:03:55:09]发动机总线已启动

我尝试使用localhost:13001访问,但什么也没发生

我正在寻找一个开源的、轻量级的、多语言的、拖放式的,如果可能的话,基于的是Python CMS,Woost将是最好的选择。但是我找不到文档,也找不到这个好项目周围的社区

有人能帮忙吗?

是的,玛蒂,就是这样! 我打开Gnome终端,选择“编辑>首选项>配置文件”,由于我的系统设置为巴西葡萄牙语语言环境,我有四个“Sem nome”(“无名称”)配置文件。我创建了一个“默认”配置文件,安装完成了! 我导航到/.local/share/applications文件夹,那里有一个带有我项目名称的桌面文件。我点击它,打开了一个终端应用程序,打开了标签。但由于出现错误,我不得不再安装一个必需的软件包:

sudo apt-get install xtitle
然后我再次点击桌面文件,一切正常。 伍斯特在跑!
谢谢

我有几个问题:1。能否粘贴用于创建项目的woostproject.py行?2.使用浏览器加载时,实际响应是什么?在run.py终端中是否看到任何输出?Apache日志上有条目吗?3.你能检查一下~/.local/share/应用程序,看看是否有一个带有你项目名称的桌面文件吗?4.在项目的根目录中是否有启动器文件夹?如果是,您可以尝试运行它包含的启动脚本吗?这应该会启动项目终端。另外,很抱歉,我跳过了“sudo apt install python zodb”一行。你肯定不想那样做!所有依赖项都应该由安装程序为您处理。您还应该在桌面的菜单/应用程序启动器中看到启动器(如果没有,请大声说出来,我们还没有检查与Unity的集成,因为我们主要运行Gnome Shell)。我们将确保添加xtitle作为“woostproject.py bootstrap”安装的依赖项之一。此外,我们还将寻找一种健壮的方法来检测Gnome终端的默认配置文件,该配置文件可以在不考虑系统语言环境的情况下工作。谢谢你的反馈,我很高兴你能做到。
sudo apt install python-zodb
scripts runzeo -f data/database.fs -a 127.0.0.1:13002
sudo apt-get install xtitle