我克隆了这个分支从 GitHub 创建 Python3 环境,激活它,然后运行 setup.py install。要运行 GUI 脚本,我输入https://github.com/HaseloffLab/CellModeller/tree/python3
。我只需要安装 PyQt5。这里它展示了它应该是什么样子(尽管文档是针对 Python2 中的旧模型)。
我收到以下警告:
(cellmodeller) me@me-VirtualBox:~/CellModeller$ python Scripts/CellModellerGUI.py
Gtk-Message: 14:32:32.379: GtkDialog mapped without a transient parent. This is discouraged.
打开了带有 2D 图形的窗口,一旦我尝试单击“加载”或任何其他操作(如第二个链接的图片所示),它就会冻结,我无法执行任何操作,我甚至需要强制退出它。我尝试运行示例中的脚本,它确实运行了,但没有图形。
答案1
虽然不是 Python 专家,但这似乎与 Ubuntu 无关,因为应用程序可以安装并运行。您可能应该先按照“强烈推荐”安装方法通过 Anaconda,如果问题仍然存在,请联系 CellModeller 的开发人员/社区。