美好的一天, 我的同事要求我安装 Anaconda 和 mayavi,我是这个主题的新手,我决定在新的 ubuntu 安装上执行任务
这是我的问题之前的任务
- 我全新安装了 Ubuntu 16.04
- 我运行了所有更新apt-get更新/升级
- 我创建了一个用户帐户(anna(并将其添加到sudo组中
- 我登录了安娜帐户
- 我下载了 Python 2.7 的 Anaconda2-4.4.0-Linux-x86_64.sh
- 我安装了命令sudo bash Anaconda2-4.4.0-Linux-x86_64.sh 我将 anaconda 安装在/opt/anaconda2 中,而不是到/
- home/anna/anaconda2(供所有用户使用(,我说是让行导出 PATH="/opt/anaconda2/bin:$PATH" 在 anna 的 .bashrc 文件中
- 我运行源代码/home/anna/.bashrc
安装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?
非常感谢你能为我提供的任何帮助
要完成 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
我们终于可以成功安装蟒蛇和马亚维了。 我希望它有所帮助 干杯
这可能对其他人有帮助。它目前必须是 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