美文网首页
最详细的Pytorch安装指南(双系统安装到Pytorch)

最详细的Pytorch安装指南(双系统安装到Pytorch)

作者: 10点睡7点起 | 来源:发表于2017-11-19 21:17 被阅读0次

    动机:我是一个ubuntu完完全全的小白,为了安装pytorch教程反复重装了很多次电脑,因为对linux的不熟悉,除了问题google不到解决方案就只好重装再来一遍,经过多次的重装系统,终于安装好了pytorch,记录一下方便自己以后查看,也方便跟我一样的新手保护电脑;

    建议:先完整的看一遍本教程,再来进行安装,避免有的选项选错导致安装失败,所有需要的软件均在百度云

    (链接:http://pan.baidu.com/s/1qXCoCCc 密码:ml55)给出;

    A、安装双系统;

    1、首先打开UltraISO软件制作的安装盘,软件在百度网盘中提供;

    2、依次点击工具栏中 文件--打开,然后找到 ubuntu-15.04-desktop-amd64.iso文件,点击打开;

    3、依次点击工具栏中 启动--写入硬盘映像 , 这里要注意的 “硬盘驱动器” 一定要选中制作系统盘的U盘,写入方式选择USB-HDD+ , 便捷启动--写入新的启动器引导扇区--选择Syslinux;

    4、在继续之前请一定确保U盘中的数据都已经做过备份,数据无价;

    5、点击写入按钮,会弹出提示保存数据的弹窗,再次提醒,重要数据千万做备份。然后点击 是 ,差不多1分钟的样子,你的U盘启动项就可以搞定了,点击返回就好了;

    B、给Ubuntu系统划分存储空间

    1、右键点击计算机--管理--存储管理, 在非系统盘(C盘)的 E盘或者F盘 ,右键点击鼠标选择压缩卷;

    2、在弹出窗口中看到“输入压缩空间量”,这里根据自己的实际情况来,只是安装双系统体验一下Ubuntu,20G足够多了,如果准备做深度学习相关的工作,建议有多大给多大;

    3、稍等一会就已经给ubuntu系统分配好了可用空间;

    C、USB启动安装Ubuntu系统

            这一部分已经完成了,没有做记录,所以,图片都是网上教程的一些拼凑,大家以文字描述为主;

    1、上网找到自己电脑进入启动项的按键(假设是F11吧),然后开机并狂按F11进入启动项设置选项,并选择USB优先启动;

    2、在关机状态插入刚才制作好的启动盘,开机就会自动进入Ubuntu系统安装引导界面;

    3、在这里选中 Install Ubuntu选项;

    4、然后选择最下面的中文(简体),可以选择更适合你数熟悉的语言;然后点击右侧的 安装ubuntu;

    5、这里就比较关键了,一定要选中 最下面的其他选项,然后点击继续;

    6、看到 安装类型 弹窗,这里一共有4个分区,方法都是:选中空闲分区,然后点击"+", 

    1)创建“/boot”分区, 选择空闲空间,点“+”按钮。

          新分区的类型:逻辑分区;   新建分区容量:200M;     新分区的位置:起始;      用于:选择” Ext4日志文件系统”;  挂载点:/boot。

    2) 创建‘/’分区,选择空闲空间,点“+”按钮。

            新分区的类型:逻辑分区;    新建分区容量:   输入分配的大小;   新分区的位置:起始;         用于:Ext4日志文件系统  挂载点:选择“/”。

            注:体验 ubuntu 系统的朋友,分配个10G左右就可以了,深度学习工作者建议100G;

    3)创建交换空间,选择空闲空间,点“+”按钮。

          新分区的类型:逻辑分区;   新建分区容量:交换空间分配的大小;  新分区的位置:起始;       用于:交换空间;

          注: 交换空间不用选择挂载点,大小建议: (大小+内存 >= 16G)

    4)创建“/home”分区,选择空闲空间,点“+”按钮。

          新分区的类型:逻辑分区; 新建分区容量:剩余的空间; 新分区的位置:起始; 

          用于:Ext4日志文件系统;   挂载点:/home。

    7、点击继续,并设置地区为:shanghai;

    8、点击继续,输入喜欢的用户名和密码;

    9、点击继续,会提示已经安装完成,需要重新启动;

    D、Ubuntu系统的一些基本设置

    1、修改启动项,可以在启东时在 Ubuntu 和 Win7 中选择;

          使用 control+alt+t 打开终端窗口, 输入 sudo gedit  etc/default/grub,

          设置:GRUB_DEFAULT  = 10,保存退出;  再输入 sudo update-grub即可;

    2、双系统情况下,Win7 时间慢8小时解决;

          在终端输入,sudo gedit /etc/default/rcS,  把 UTC=yes 改为 UTC=no,保存退出;

    E、开始进入主题,安装 Pytorch

     这里只是自己用的一些小方法,因为我不会别的解决办法;

    1、通过数据线将手机连接电脑,在手机中依次点击   设置--更多--网络共享与便携热点,

          选择USB共享网络;

    2、选择右上角的设置按钮--选择系统设定--语言支持,选择安装更新;在设置页面选择  软件和更新 --附加驱动(选定驱动和一个无线驱动);

    3、现在可以通过Ubuntu来连接无线网,来进行下一步的安装;

    (下面两步用来更新系统,软件开始安装之前更新比较好)

    4、打开终端,输入 "sudo apt-get update",按回车键。 输入管理员密码,按回车键。

    5、再输入 "sudo apt-get dist-upgrade",按回车键。在出现“你希望继续执行嘛?[Y/N]”,

          请输入“Y”,进入自动更新Ubuntu系统及你安装的软件。直到完成为止;

    6、安装CUDA ToolKit,找到cuda存放的文件夹,在终端依次输入下面命令:

           sudo dpkg -i cuda-repo-ubuntu1504-7-5.deb

           sudo apt-get update

          sudo apt-get install -y cuda

    7、安装 nVidia cuDNN library,找到cudnn存放的文件夹,在终端依次输入下面命令:

          tar zxvf cudnn-7.5-linux-x64-v6.0.tgz

          cd cuda

          sudo cp include/cudnn.h /usr/local/include

          sudo cp lib64/libcudnn.* /usr/local/lib

          sudo ln -sf /usr/local/lib/libcudnn.so.5.1.3 /usr/local/lib/libcudnn.so.5

          sudo ln -sf /usr/local/lib/libcudnn.so.5 /usr/local/lib/libcudnn.so

          sudo ldconfig -v

    8、安装 Anaconda3-4.4.0-Linux-x86_64.sh, 在终端中依次输入一下命令:

           bash Anaconda3-4.4.0-Linux-x86_64.sh

            source ~/.bashrc

    9、切换软件源为清华源,为了保证后续安装正常;

          选择右上角 设置--系统设置--软件和更新--ubuntu软件--下载自--选择其他站点

          --mirrors.tuna.tsinghua,点击确定即可;

    10、继续添加清华大学 TUNA提供的Anaconda仓库镜像,在终端依次输入:

            conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

            conda config --set show_channel_urls yes

    11、开始安装Pytorch,在终端输入下面命令:

            condainstall pytorch torchvision -c soumith

    12、现在就已经完整的安装了Pytorch,开始好好享受Pytorch吧!

    13、注意:如果在安装完成后出现软件中心无法打开的问题:

            首先在终端在输入 sudo su root,进入超级用户模式;

            再输入python --version,如果显示python版本号不是2.7,就执行下面的命令:

            sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100

            sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

            sudo update-alternatives --config python

           python --version,会看到python版本已经切换回2.7,关闭终端会发现软件中心好了;

    F、完结

    第一次写博客教程,如果这个博客的内容帮助您解决了问题,请点赞支持一下,如果安装过程遇到问题,请留言,我会后续继续完善教程;

    相关文章

      网友评论

          本文标题:最详细的Pytorch安装指南(双系统安装到Pytorch)

          本文链接:https://www.haomeiwen.com/subject/upmuvxtx.html