liuxiaohua 2019-06-21
1.关于本机环境
Mac:macOS Sierra 版本:10.12
python版本:3.6.1 (安装Anaconda自带的,不是Mac系统自带的python2.7.10版本)
2.开始安装
conda install 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.* -> python 2.6* -> openssl 1.0.1* - python 3.6* Use "conda info <package>" to see the dependencies for each package. 根据错误提示: mayavi 、pyqt 按照默认源的配置是没有提供依赖Python3.6的包. 解决方法: 1.创建一个新的python2.6环境安装 conda create -n python2.6 mayavi=4.5 2.创建一个新的基于python3.5 mayavi=4.5的环境
2.创建一个新的基于python3.5 mayavi=4.5的环境
conda create -n python3.5 -c menpo mayavi=4.5(如果在默认源有存在不能满足依赖关系的包那么指定从channell来获取)
下载时候可指定国内的镜像源,其中vtk等依赖库可能从 menpo channel 下载;网速不好时候可能导致下载失败;此时找到vtk的下载地址单独下载然后安装
conda install *.tar.bz2;
如果出现 open file fuait 执行 conda clean --all 后再次安装.
实际上 pip install python3/ 也可以 ,此处需要用他自己 cmd 客户端 , 别选错了 .打开有个 . 这样的原理是虽然你不是用的 > conda install python3/