Anaconda安装MedPy库
首先贴上MedPy库的介绍文档简单来说,MedPy是一个基于Python的用于医学图像处理的库或者脚本集合,它提供了很多基本的函数让你可以从不同的维度去读取或者处理大图像。文档里面提供了不同的操作系统的不同安装方法,在此我只和大家说一下我在Windows上的tensorflow环境里面安装的艰难过程。先直接和大家介绍最终成功的安装方法吧:首先,进入你自己最后要用到这个库的环境,输入代码pip3 i
首先贴上MedPy库的介绍文档
简单来说,MedPy是一个基于Python的用于医学图像处理的库或者脚本集合,它提供了很多基本的函数让你可以从不同的维度去读取或者处理大图像。
文档里面提供了不同的操作系统的不同安装方法,在此我只和大家说一下我在Windows上的Anaconda中的tensorflow环境里面安装的艰难过程。
首先,进入我进入我自己最后要用到这个库的环境tensorflow,输入代码
pip install MedPy==0.4.0 -i https://pypi.tsinghua.edu.cn/simple
没有意外的话你会很顺利的,对了,最新版的0.4.0版本需要Python3的支持,如果你的是Python2那么记得参考官方文档,那里有相应的解决方法。
这里我用的是清华的镜像源,也可以用其它的镜像源。
上面我说的是没有意外,可是我就出现了意外,错误如下:
ruuning bulid_ext error: [WinError 2] 系统找不到指定的文件
Building wheels for collected packages: medpy Building wheel for medpy (setu.....
出现问题解决到累了(不能说是崩溃,因为我已经被这个专业调教地很有耐心了),因为这种错误很莫名奇妙,它说你Building wheels有误,我就按照网络上的解决办法去下载MedPy库的whl文件,但是,它的whl文件在记录所有库的whl文件的网页里面竟然找不到。。。反正如果你按照上面的代码你可能会出现以上的问题,反正就是一片红
所以我试着把上面代码中的pip换成pip3再安装一次试试
pip3 install medpy -i https://pypi.tuna.tsinghua.edu.cn/simple
神奇的是,pip换成pip3我就安装成功了。
附上安装成功的截图
所以如果你安装不成功的话,那你可以试试把pip3换成pip、pip3.6、pip3.7之类的。
上图我明明是安装成功了的对吧,但是我在tensorflow环境中import medpy却失败了,如果你不清楚安装成功了却在tensorflow环境导入失败,那么请看这篇文章了解一下pip、pip3、pip3.6之间的差别。
那怎么办呢?有个很简单的方法就是用你刚刚安装成功那条代码使用的pip…假如是pip3,那你就输入以下命令
pip3 show medpy
这条命令会告诉你你的medpy库被安装到了哪里,然后你找到那个位置的与medpy库相关的文件夹,复制下来
粘贴到tensorflow环境的安装的库的位置里面去
这样你就可以成功地使用medpy库了。
如果你从头到尾都没有安装成功过,那就叫你安装成功的朋友把文件夹发给你吧!
其他库也可以使用类似的方法喔
非常感谢热心的csdn朋友给我解答疑惑让我知道还有这样的方法!!
更多推荐
所有评论(0)