win10安装Pytorch经验总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Sebastien23/article/details/80296899

最近Pytorch出windows版本了,于是赶紧装了一下试试。最开始是按照官方教程,在命令行输入如下指令:

conda install pytorch-cpu -c pytorch 
pip3 install torchvision

结果第一次跑example的时候还行。第二天就不停的出现kernel died restarting...信息,只好卸载重装。卸载指令如下:

pip uninstall torch

在Anaconda Navigator创建了名为pytorch的环境:

创建Anaconda环境

然后分别尝试在pytorch环境中分别使用了官方提供的conda,pip和source三种方式安装pytorch,均以失败告终。原因是下载一个mkl-2018.0.21的文件巨费时,下了一晚上也没搞定。而且过程中一直提示pip可以升级。

于是尝试在pytorch环境中升级pip:

python -m pip install --upgrade pip

然后尝试使用pip3安装:

pip3 install http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl 
pip3 install torchvision

等待了大概十几分钟后,竟然安装成功了!!!

为该环境配置独立的spyder:

conda install spyder

完成安装后,在命令行输入:

activate pytorch
spyder

就可以激活pytorch环境并打开相应的spyder了。

但是所谓好事多磨,由于需要画图,发现还需要在pytorch环境中安装matplotlib:

python -m pip install matplotlib

由于处理数据时使用了scikit-learn包,还需要安装scipy和scikit-learn:

python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
pip install -U scikit-learn

安装scipy出错。。。

尝试解决中。。。

解决办法:下载scipy的.whl文件手动安装

点击打开链接

下载对应操作系统的预编译安装包,需要根据python版本是2.x还是3.x(cp2.x或cp3.x),系统是32位还是64位进行选择(win32或win_amd64)。

然后在命令行输入 pip install 下载scipy安装包的路径即可。


References:

https://pytorch.org/

https://ptorch.com/news/37.html

https://scipy.org/install.html

http://scikit-learn.org/stable/install.html

https://www.cnblogs.com/xingshansi/p/6725298.html

猜你喜欢

转载自blog.csdn.net/Sebastien23/article/details/80296899