1

几天前,我在过去几个月使用的一个程序(来自 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 方法(在那个陌生的地方。

所以我希望你们中的一些人能给我帮助或任何提示,我可以在哪里仔细研究以解决这个问题。非常感谢您的帮助 ;-)

4

1 回答 1

0
pip uninstall pyqt5

为我做了伎俩。除非 pip 版本有问题,否则可能在某处弄乱了我的 python。虽然运行arch linux。

如果 pip 声明 pyqt5 未安装,请尝试:

pip install pyqt5
于 2021-10-14T12:46:17.167 回答