几天前,我在过去几个月使用的一个程序(来自 MGLTools 的广告)遇到了一些问题。我想重新安装它(最新版本),在我看来,这弄乱了我在 Ubuntu 18.04 系统上的 python 系统。或者它甚至可能搞砸了更多的事情。我不得不承认,我对整个系统知之甚少。就像在哪种情况下使用哪个 python 版本,如何访问它等等。
从那以后,我在其他程序上也遇到了一些问题:如果我想运行 pymol,这让我花了 2 天时间才开始运行,我收到以下消息:
Qt not available, using GLUT/Tk interface
Traceback (most recent call last):
File "/usr/local/pymol-open-source/lib/python3.7/site-packages/pymol/__init__.py", line 73, in <module>
pymol.launch(args)
File "/usr/local/pymol-open-source/lib/python3.7/site-packages/pymol/__init__.py", line 434, in launch
_cmd.runpymol(None, block_input_hook)
NotImplementedError: compile with --glut
我记得很难获得所有正确的版本(python 3.7 和 PyQt5)才能运行最新的开源 pymol。但在某些时候,我让它工作起来没有任何问题。现在,即使我运行 python3.7 并输入,import PyQt5
我也不会收到错误消息。所以看起来 PyQt5 工作正常,但也许 pymol 正在尝试使用不同的 python 版本?
另一个程序,我以前可以通过vmd
在终端中输入来启动,但由于无法找到该程序而出现错误。我可以通过在我的 bashrc 文件中包含路径来轻松解决这个问题,但现在这是必要的。
export PATH=$PATH:
我知道,除了 bashrc 方法(在那个陌生的地方。
所以我希望你们中的一些人能给我帮助或任何提示,我可以在哪里仔细研究以解决这个问题。非常感谢您的帮助 ;-)