代码改变世界

TVTK安装

2018-01-12 15:59  Time皇族  阅读(848)  评论(0)    收藏  举报

首先感觉到的一点就是在https://www.lfd.uci.edu/~gohlke/pythonlibs/#chaco这个比较受欢迎的下载Python库的网站上下载大于20mb的whl文件时就很可能会出现下载失败的情况,这时候也只能多试几次。

后来遇到没法安装mayavi-4.5.0+vtk81-cp36-cp36m-win_amd64.whl的问题,一大段的红色错误信息,截取了最后一段:TypeError: parse() got an unexpected keyword argument 'transport_encoding'

 

在conda安装好之后,默认的镜像是官方的,由于官网的镜像在境外,访问太慢或者不能访问。

为了能够加快访问的速度,选择清华的的镜像。

在命令行中运行(设置清华的镜像)

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

接下来升级anaconda:

conda update conda
conda update anaconda

于是就顺利安装了,花了我半天的时间,有毒啊。

之后的使用中,又爆出了错误,numpy版本不是最新版,与vtk的版本不搭。尝试更新numpy,又出现一个PermissionError,随即在命令行中键入

pip install --user -U numpy

 numpy得到更新,问题得到了解决。

参考文献: http://www.lqkweb.com/blog.php?id=80