“模块”没有属性“Treestyle”

2024-06-16 10:53:27 发布

您现在位置:Python中文网/ 问答频道 /正文

如果在stackoverflow上发现了一些点击,在PyQT4没有安装的情况下,人们在使用ete3工具时遇到问题,这(过去)也适用于我。然而,我现在试图重新安装一个软件,它总是抱怨“模块”没有属性“Treestyle”。在

为了测试是否安装了PyQT,我运行了以下python脚本:

from PyQt4.Qt import PYQT_VERSION_STR
print("PyQt version:", PYQT_VERSION_STR)

哪个打印:

^{pr2}$

我得到这个(常见)错误:

^{3}$

注意:这一次我试图把它安装在ubuntuforwindows上,但到目前为止,几乎所有在Linux上运行的东西都运行在这个平台上。不过,这可能有关系。在

有什么想法吗?在

PS要重现问题,请执行以下步骤:

$ sudo apt-get install python-qt4
$ virtualenv ~/mypy --system-site-packages
$ source ~/mypy/bin/activate 
$ (mypy) > pip install VirtualMicrobes
$ (mypy) > virtualmicrobes evo --name TestMicrobes >> error

PPS用户eyllanesc确认这是一个“Ubuntu for Windows”问题。不过,我仍在尝试修复它,如果有人能帮我弄清楚如何将pyqt4包正确地链接到我的virtualenv,那就太好了。我没试过和本地人联系,但我没试过


Tags: 模块install工具属性软件virtualenvversion情况
1条回答
网友
1楼 · 发布于 2024-06-16 10:53:27

我也有类似的问题。问题可能是您没有安装所有的依赖项,而ete3并没有告诉您所有这些依赖项。在

您可以看到此代码缺少哪些依赖项:

import ete3
ete3.__file__

运行它,它会告诉您缺少哪些依赖项。请注意,在安装它们之前,您可能需要多次运行它!在

相关问题 更多 >