ubuntu18.04_1660ti_cuda10.1_cudnn7.63_Anaconda手动安装版+python2/3不同版本管理

ubuntu18.04_1660ti_cuda10.1_cudnn763_torch

一、ubuntu18.04安装

1. 软碟通做一个启动盘(需要一个3.0的u盘)

软碟通下载链接:link
ubuntu镜像文件下载链接:link
可以选择其他16或者19版本,建议选择LTS,lts—long_term_support,意思是长期支持版
打开软碟通—>文件—>打开(选择刚刚下载的镜像文件)—>启动—>写入硬盘映像—>写入

2.安装ubuntu

百度一下电脑的u盘快速启动按键,重启电脑,选择u盘启动,傻瓜操作到分区设置,选择安装的空盘,加号
(1)设置swap(交换空间),大小为你内存条大小就行
(2)其余全为主分区,挂载点—> /
(3)安装启动器的设备更改为刚创建的盘符
(4)设置用户名和密码,自动重启

3.安装显卡驱动(手动安装)

(1)根据自己的显卡下载驱动:link

在这里插入图片描述

(2)检查ubuntu是否有gcc和g++:

gcc --version g++ --version
在这里插入图片描述
安装gcc_7 g++_7:

sudo apt-get update
sudo apt-get install aptitude
sudo aptitude install gcc
sudo apt install gcc
sudo apt-get install g++
(3)检查make是否有:
make --version

在这里插入图片描述
安装make:sudo apt_get intall make

(4)禁用neaveau
sudo gedit /etc/modprobe.d/blacklist.conf

在末尾添加

blacklist nouveau
options nouveau modeset=0

保存退出,刷新内核,重启,重启后打开终端 运行lsmod | grep nouveau,没有输出则成功

sudo update-initramfs -u
reboot

lsmod | grep nouveau
(5)安装显卡驱动

进入命令行模式 ctrl+alt+f6 --> 关闭x服务器 sudo service lightdm stop --> 进入显卡驱动的文件夹 -->运行下载的显卡驱动 --> ok --> 打开x服务器 sudo service lightdm start --> 返回图形界面 ctrl+alt+f1 --> 查看显卡信息 nidia-smi

# 关闭x服务器  
 sudo service lightdm stop
 
# 运行下载的显卡驱动 
sudo ./NVIDIA-Linux-x86_64-430.09.run

# 打开x服务器
sudo service lightdm start

# 查看显卡驱动信息
nvidia-smi

在这里插入图片描述

二、cuda10.1_cudnn7.6安装

1、下载安装包:

cuda link
cudnn link
cuda
cudnn下载完成的安装包

2. 安装cuda

# 首先进入命令行界面
ctrl+alt+f6
# cuda
sudo sh cuda_9.0.176_384.81_linux.run

accept
n(driver不安装,因为已经有显卡驱动了)
y
y
y
也有直接把driver前面的x选择框,取消不选那种,其余全选和n y y y效果一样
# 返回图形界面
ctrl+alt+f1

设置环境变量:

#打开环境配置文件
sudo gedit ~/.bashrc
#在最后加入
export PATH=$PATH:/usr/local/cuda-10.1/bin     
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.1/lib64
#  第一行为安装的cuda下的lib位置,注意cuda版本不同文件名称不同,类推

# 测试 cuda
nvcc -V
# 由下图输出代表成功

在这里插入图片描述

3. cudnn安装

解压 --> 右键提取到此处 --> cuda --> 复制文件 --> 更改权限

在这里插入图片描述

# 右键在此处打开终端
# 复制
sudo cp include/cudnn.h /usr/local/cuda-10.1/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda-10.1/lib64/
 # 更改权限
sudo chmod a+r /usr/local/cuda-10.1/include/cudnn.h
sudo chmod a+r /usr/local/cuda-10.1/lib64/libcudnn*

# 测试
cat /usr/local/cuda-10.1/include/cudnn.h | grep CUDNN_MAJOR -A 2

763代表cdunn版本,如下图显示安装成功
在这里插入图片描述

三、 Anaconda及python2/3不同版本配置

解决办法,使用Anaconda图形界面管理(泪目啊!知道这一步的时候不知道踩了多少命令行界面配置的坑-_-! 你能看到这里会少走很多弯路 )

1 Anaconda安装

官方网站:link
Anaconda2和3只是基础版本不同,我的ubuntu18.04自带的python是3.6.8,但很多教程是说自带的版本是2.7,可能我选的是桌面版和其他的版本不一样,这里我就选择的Anaconda2,下载完成为sh文件
在这里插入图片描述
在文件位置打开命令行

sudo sh Anaconda2-2019.10-Linux-x86_64.sh

一路回车键,yes
会让你选择是否将Anaconda的bin目录添加到bashrc中,就是默认的环境变量,同样yes就好了,安装完成

python
#看一下版本和来源对不对,是否为Anaconda的python

要更改为系统默认的python,可以直接打开bashrc文件,将Anaconda的环境配置注释了,在重新更新一下就行了,操作如下

sudo gedit ~/.bashrc
# 一般在倒数第一行,anaconda的安装位置,前面加#,保存退出即可
source ~/.bashrc

#重新查看python版本是否为系统版本
python --version

2 多python环境的配置

首先打开anaconda的图形界面,因为采用的默认路径安装,安装位置在用户的主目录下,打开方式

source ~/anaconda2/bin/activate root
anaconda-navigator

进入图形界面,打开环境,里面只有root,下面创建(create),选择python版本和自己命个名就行了,这里建议更新一下anaconda的源为国内源,默认为国外源下载速度感人,

安装扩展包直接右边 not install 搜索就行了,方便快捷
容我有时间再来更新,
待续

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值