win10+Anaconda3+CUDA10 安装Pytorch

win10+Anaconda3+CUDA10 安装Pytorch

目录

前言

之前电脑中安装了2018版的Anaconda,原来使用过Tensorflow,为了安装Pytorch,更新了cuda的驱动后,因为一系列的乱操作(如:在windows 命令行下进行conda的安装,conda安装报错时没有正确退出导致内部文件损坏),(有时间更错误示范图),故卸载了原Anaconda3(在C盘近10个G。。),重新安装了Anaconda3+Pytorch,所幸网速给力,重新安装之后完成了Pytorch的安装

Anaconda安装

  1. 从官网(https://www.anaconda.com/)下载最新版的安装包,因为电脑是64位windows,故下载的是win64版本;
  2. 双击exe文件以管理员身份运行,一路基本选择默认,不过在使用权限那里选择了所有使用该电脑的人都可以使用,然后默认路径变为了C:\ProgramData\Anaconda3,印象中原Anaconda3的默认安装路径为:C:\Anaconda3
  3. 桌面–我的电脑,右键属性–高级系统设置–高级标签卡–环境变量,在下方系统环境变量中找到path,双击打开,点击新建,将Anaconda3的三个路径添加到path路径中:
    win10+Anaconda3+CUDA10 安装Pytorch
  4. 安装成功后,win+R,打开windows,命令提示符,输入:python,显示如下信息并进入python环境则安装成功:
    win10+Anaconda3+CUDA10 安装Pytorch

Pytorch安装

  1. 登陆Pytorch官网(https://pytorch.org/ )选择与自己的电脑环境相一致的Pytorch版本,下载;电脑环境是:win10 64bit+Anaconda2019.03(Python3.7)+CUDA10.0,
    win10+Anaconda3+CUDA10 安装Pytorch
    2. 开始菜单–Anaconda3–Anaconda Prompt,打开之后默认进入base虚拟环境(由于没有配置其他版本的python虚拟环境,建议最好配置一个新的虚拟环境,可以更充分地利用anaconda管理python库);
    3. 在Anaconda Prompt中输入官网上的命令行并运行:conda install pytorch torchvision cudatoolkit=10.0 -c pytorch
    4. 安装过程中判断选y:win10+Anaconda3+CUDA10 安装Pytorch
    win10+Anaconda3+CUDA10 安装Pytorch
  2. 测试是否安装成功:win10+Anaconda3+CUDA10 安装Pytorch

Pycharm连接

  1. 打开Pycharm中的一个工程:
  2. 选择:File–Setting:在project interpret的下拉菜单中选择 show all:
    win10+Anaconda3+CUDA10 安装Pytorch
    3.如图所示,点击右侧+号,添加interpreter,ps:如果显示none,有可能是没有添加到环境变量中去:
    win10+Anaconda3+CUDA10 安装Pytorch

参考资料

两篇回帖的博文,忘记保存连接了。。。