美好的一天, 我的同事让我安装Anaconda和mayavi,我是这个主题的新手,我决定在新的ubuntu安装上完成任务
以下是我的问题之前的任务
安装anaconda之后,我可以看到有关安装的成功消息
现在我的同事让我安装mayavi,她提供了以下链接mayavi
然后我只需输入以下命令
conda install -c anaconda mayavi=4.5.0
在这里开始我的问题。我不能很好地理解冲突,但显然存在冲突,我不知道如何解决它。这是命令和消息
anna@pc17:~$ conda install -c anaconda mayavi=4.5.0
Fetching package metadata ...........
Solving package specifications: .
UnsatisfiableError: The following specifications were found to be in conflict:
- mayavi 4.5.0* -> pyqt 4.* -> qt >=4.8.6,<5.0
- mayavi 4.5.0* -> pyqt 4.* -> sip >=4.16.4,<4.18
- navigator-updater -> pyqt >=5.6 -> qt 5.6.*
Use "conda info <package>" to see the dependencies for each package.
我不知道上述消息是什么意思以及如何解决我的问题。 是否还有我必须另外安装的依赖项?
有关信息,上述命令会将此返回给我:
anna@cryospc17:~$ python --version
Python 2.7.13 :: Anaconda 4.4.0 (64-bit)
anna@cryospc17:~$ python3 --version
Python 3.5.2
我是否正确尝试安装mayavi?
非常感谢您提供给我的任何帮助
答案 0 :(得分:2)
要完成mayavi的安装,您必须先安装以下依赖
conda install -c anaconda vtk=6.3.0
conda install -c anaconda pyside=1.2.1
然后安装mayavi
conda install -c anaconda mayavi=4.5.0
可能,您必须删除pyqt
conda uninstall pyqt
我们终于可以成功安装anaconda和mayavi。 我希望它有所帮助 干杯
答案 1 :(得分:0)
这可能对其他人有帮助。它目前必须是python 2.7的anaconda,并且以下工作。
为python 2.7安装anaconda,然后尝试以下操作:
conda uninstall pyqt
conda uninstall navigator-updater
conda install pyqt=4
conda install vtk
conda install envisage
conda install pyside
conda install apptools=4.4.0
conda install mayavi