我最近从 Ubuntu 16.04 更新到 Ubuntu 16.10,并想恢复我使用编写的旧 Ubuntu Touch 应用程序pyotherside
。我已经安装了两个软件包
qml-module-io-thp-pyotherside
和
pyotherside
但是,当我尝试从 Ubuntu SDK 运行我的应用程序时,我得到:
Main.qml:4 module "io.thp.pyotherside" is not installed
当我尝试pyotherside
在 Python3 shell 中导入模块时,我得到:
ImportError: No module named 'pyotherside'
有人知道我忘记做什么吗?
斯文
答案1
SDK 在 16.10 中严重损坏。
问题包括
更新程序选择了错误的软件包(这可能是您所遇到的情况):https://bugs.launchpad.net/ubuntu-sdk-ide/+bug/1647057
模拟器无法启动:Ubuntu Touch 模拟器 16.10
图形 UI 设计器不起作用
随机崩溃和不稳定
考虑到到目前为止 sdk 的开发速度,我认为在 17.04 发布之前不会修复 16.10 的问题。我知道这可能不是一个令人满意的答案,但我建议您降级到 16.04。如果您想使用 Ubuntu Touch,这将为您省去很多麻烦。