conda环境中pytorch1.2.0版本安装包安装一直失败解决办法
cuda10.0以及cudnn7.4现在以及安装完成,就差torch的安装了,现在torch我要装的是1.2.0版本的,安装包以及下载好了,安装包都是在这个网站里下载的(点此进入),但是conda install torch-1.2.0-cp36-cp36m-win_amd64.whl安装命令执行之后一直报错,信息如下:Solving environment: unsuccessful initial attempt using frozen solve. Retrying with flexible solve.后边还有很多就不展示了。
Solving environment: unsuccessful initial attempt using frozen solve. Retrying with flexible solve.
经查是因为有依赖不完整导致conda不执行安装(后来发现可能是没有numpy的原因,不要问为什么没有numpy,因为这是创建的新的环境,conda好像自己安装的库好像不包括numpy),查了很多信息都没有找到解决办法,然后我突发奇想试试能不能用pip install指令安装,结果通过这种方式真的成功了!!!太激动了,因为pip安装的时候它会把缺失的依赖自动下载,而conda不会这么做!!!
如下是解决方法 pip安装
pip install torch-1.2.0-cp36-cp36m-win_amd64.whl
最后进入python中执行以下代码就可以查看cuda和cudnn版本号了,输出正常就是成功了!如下图。倒腾好久好久的,终于成功将cuda、cudnn、torch全部安装成功了!!!鸡冻啊! 有不懂的可以在评论区留言~