Quickly 是一款出色的应用程序,可轻松快速地为 ubuntu 创建 GUI 应用程序。也许 quickly 使用桌面沙发数据库作为后端数据库,这是一个问题。我使用 quickly 开发了一个 GUI 应用程序。不使用 ubuntu 中未默认安装的任何附加包。安装我的应用程序后,我的电脑上一切正常,但在我朋友的电脑上显示了几个错误,该电脑安装了 ubuntu 11.04。但他没有安装桌面沙发。
我没有在我的 GUI 中使用 Desktop Couch,那么为什么有人需要安装 DesktopCouch 作为依赖项。有没有办法从 Quick 中删除自动创建的 DesktopCouch 依赖项。我是 Quick 的新手 [不是 Linux],所以不太理解。
错误:
maruf@phoenix:~$ enviornment-gui-ss
Traceback (most recent call last):
File "/usr/bin/enviornment-gui-ss", line 43, in <module>
import enviornment_gui_ss
File "/usr/lib/pymodules/python2.7/enviornment_gui_ss/__init__.py", line 25, in <module>
from enviornment_gui_ss import EnviornmentGuiSsWindow
File "/usr/lib/pymodules/python2.7/enviornment_gui_ss/EnviornmentGuiSsWindow.py", line 25, in <module>
from enviornment_gui_ss_lib import Window
File "/usr/lib/pymodules/python2.7/enviornment_gui_ss_lib/__init__.py", line 21, in <module>
from . preferences import preferences
File "/usr/lib/pymodules/python2.7/enviornment_gui_ss_lib/preferences.py", line 19, in <module>
from desktopcouch.records.server import CouchDatabase
File "/usr/lib/pymodules/python2.7/desktopcouch/records/server.py", line 9, in <module>
from desktopcouch.application.server import *
ImportError: No module named application.server
答案1
前往您的在里面.py 文件并注释掉以下内容:
- 偏好设置.更新(默认偏好设置)
- 首选项.db_connect()
- 偏好设置.load()
- 偏好设置.保存()
并删除以下行中的首选项:
- 从 yourProject_lib 导入 set_up_logging、preferences、get_version
那就可以了。