安装个pytorch安了半天才搞好。
官网上面的conda安装命令:
conda install pytorch torchvision cudatoolkit=9.0 -c pytorch
用这个命令失败,错误信息没记下来,但失败原因就是清华的镜像源不能用了。又去看了下中科大的镜像,同样也不能用了。
于是我尝试用pip来安装,根据官网的pip命令:
pip3 install https://download.pytorch.org/whl/cu90/torch-1.1.0-cp35-cp35m-win_amd64.whl
pip3 install https://download.pytorch.org/whl/cu90/torchvision-0.3.0-cp36-cp36m-win_amd64.whl
安装第一个的时候成功,第二个失败,报错HTTP error 403... Client Error Forbidden for url… ,是这个网站莫名其妙不让访问了?
没办法,只好再转向conda。参考这篇博客,我恢复了默认源设置。使用上面的conda安装命令,安装成功。
然而测试import torch时又报错:Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll
最后参考这篇博客,解决了这个问题。具体就是把libiomp5md.dll复制一份到我的环境中。我电脑上的环境的路径是Anaconda3\envs\tfenv\Library\bin。然后import torch成功。