ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3

ubuntu16.04深度环境配置记录

  • 记录安装配置过程,备忘
    • 一、安装anaconda
        • 1. 从官网下载脚本文件:
        • 2. 转到下载目录,安装:
        • 3. 配置
    • 二、安装pycharm以及激活
        • 1. 从官网下载pycharm
        • 2. 安装PyCharm
        • 3. 激活PyCharm(windows10激活过程相同)
    • 三、安装cuda10.1与cudnn7.6
        • 1. 安装nvidia驱动
        • 2. 安装cuda10.1
        • 3. 安装cudnn7.6
    • 四、安装pytorch1.3
        • 1. 使用conda创建虚拟环境
        • 2. 安装pytorch
    • 遇到的问题解决
        • 1. ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'

记录安装配置过程,备忘

     安装过几次深度学习的环境,然而每次安装总得重新找csdn博客查看方法,但方法都有差别,遇到问题解决也不同。还是记下自己的安装过程,以备后用,也给相同配置需求的人一些借鉴。
     这次电脑配置是GTX 1080,实验室旧电脑,总比没有得用好啊

一、安装anaconda

1. 从官网下载脚本文件:

下载官网
根据系统的python版本选择对应的安装包。以下我选的版本是python3.7:
Anaconda3-2019.10-Linux-x86_64.sh
ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3_第1张图片

2. 转到下载目录,安装:

在终端执行:

bash Anaconda3-2019.10-Linux-x86_64.sh

3. 配置

如果之前没有配置环境变量,则conda无法使用,需要先配置环境变量。在终端执行:

$ echo 'export PATH=~/anaconda3/bin:$PATH' >>~./bashrc 
#将Annaconda的bin目录加入PATH,此处为PATH后的内容根据安装提示来。
$ source ~/.bashrc #更新bashrc以立即生效

二、安装pycharm以及激活

1. 从官网下载pycharm

进入PyCharm官网,选择Professional专业版,直接点击DOWNLOAD
ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3_第2张图片

2. 安装PyCharm

安装过程忘记截图了,进入下载的文件夹里,鼠标右击选择提取到此处
然后打开终端,进入提取的文件进行安装:

cd ./pycharm-2019.3.1/bin
sh ./pycharm.sh

后面一路按照网上的来就好直到激活界面

3. 激活PyCharm(windows10激活过程相同)

以下方法似乎已经失效,借鉴网上另外的方法:
https://www.52pojie.cn/thread-961836-1-.html

截图都是windows10安装记录的截图,破解文件也通用

  1. 安装到激活界面时,选择evaluate for free,进入pycharm,然后先放着软件不管。
    去下载破解补丁,保存好破解文件,复制到pycharm安装目录的bin目录下
  2. 打开pycharm,创建空项目,点击help,在下拉菜单中选择Edit Custom VM Option…
    以下是windows下的截图,
    ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3_第3张图片
    ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3_第4张图片
  3. 在出现的文件中,最后一行添加破解命令,注意路径是自己pycharm安装的路径
-javaagent:/home/ubuntu/下载/pycharm-2019.3.1/bin/jetbrains-agent.jar
  1. 重启出现激活界面,选择License sever,出现网址,点击Activate即可;若未出现,则点击Discover Server,然后出现网址再激活即可
    ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3_第5张图片

三、安装cuda10.1与cudnn7.6

因为要装pytorch1.3,官网使用conda安装,只支持到cuda10.1,所以选择这个版本和对应稳定版最新的cudnn

1. 安装nvidia驱动

安装东西,我都想要最新的,所以直接到官网下载对应型号最新的驱动即可,驱动型号影响cuda安装,过低才会使cuda安装不成功。以下是cuda版本对应驱动要求,装最新驱动就没问题
ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3_第6张图片
ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3_第7张图片下载好后,到下载的目录中,打开终端:

sudo chmod a+x cuda_10.1.243_418.87.00_linux.run
sudo ./cuda_10.1.243_418.87.00_linux.run -no-x-check -no-nouveau-check -no-opengl-files

安装完成后,使用nvidia-smi进行查看即可,不行的话重启再尝试

2. 安装cuda10.1

到网站https://developer.nvidia.com/cuda-toolkit-archive中找到自己需要的cuda版本进行安装
ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3_第8张图片根据官网提示安装即可

wget http://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_418.87.00_linux.run
sudo sh cuda_10.1.243_418.87.00_linux.run

进入安装界面时,把driver去掉,因为前面我们已经安装了
另外,安装过程出现问题,可以参考这个博客内容:https://blog.csdn.net/qq_39670011/article/details/90404111,好像自己安装的时候不需要这些操作
最后按照上面这个博客的方法,设置环境变量,验证即可

3. 安装cudnn7.6

去官网下载:https://developer.nvidia.com/rdp/cudnn-download,注意需要注册才能下载。按照对应cuda版本下载即可
ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3_第9张图片
下载完成后解压并进入文件夹,把对应文件复制到cuda文件夹中,修改权限即可

sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

四、安装pytorch1.3

1. 使用conda创建虚拟环境

这个简单,网上都有,不做赘述了
创建好环境,激活环境

2. 安装pytorch

到官网https://pytorch.org/get-started/locally/选择对应版本安装
ubuntu16.04安装anaconda、pycharm,以及安装cuda10.1与cudnn,安装pytorch1.3_第10张图片
根据命令安装即可

conda install pytorch torchvision cudatoolkit=10.1 -c pytorch

遇到的问题解决

1. ImportError: cannot import name ‘PILLOW_VERSION’ from ‘PIL’

解决:https://blog.csdn.net/fscanf_fread/article/details/103846358

  
目前就想起来这些,记起来或者遇到再补充

你可能感兴趣的:(IDE安装配置记录,pytorch)