sudo apt-get purge nvidia*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
ubuntu-drivers devices
sudo apt-get install nvidia-driver-455
sudo reboot
nvidia-smi
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-devlibgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
注:在该处我的系统显示“无法定位软件包 libxi-devlibgl1-mesa-glx”,忽略即可,实测不影响后续安装和应用
注:在安装过程中会提示选择安装路径,默认安装到主目录下,为使主目录较为简洁,我将所有安装程序的目录都调整到了~/install下
sudo vi ~/.bashrc
在最后两行插入:
export PATH=/usr/local/cuda-10.1/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
更新环境变量
source ~/.bashrc
重启后,测试CUDA是否成功
cd ~/install/NVIDIA_CUDA-10.1_Samples/1_Utilities/deviceQuery
make -j4
sudo ./deviceQuery
卸载:
sudo apt-get --purge remove "*cublas*" "*cufft*" "*curand*" \
"*cusolver*" "*cusparse*" "*npp*" "*nvjpeg*" "cuda*" "nsight*"
注:初次运行后我的电脑未显示结果,后经查看,使用nvidia-smi命令,发现在安装时显卡被更改,于是重新安装了显卡驱动,之后再次运行输出相应的显卡性能信息,Result = PASS,表明CUDA安装成功。
tar -zxvf cudnn-9.0-linux-x64-v7.4.1.5.tgz
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*
若未报错即为安装成功
下载地址:https://www.anaconda.com/products/individual
在此处选择 64-Bit (x86) Installer (529 MB) 下载
进入下载目录安装即可
bash Anaconda3-5.3.0-Linux-x86_64.sh
conda create --name DL python=3.8
虚拟环境主要命令:
conda activate DL #激活DL环境
conda deactivate DL #退出tf环境
conda remove --name DL --all #删除DL环境(全部删除)慎用!
pip install --ignore-installed --upgrade tensorflow-gpu #有可能出现cudnn与TensorFlow版本不匹配问题
conda install tensorflow-gpu==2.0.0 #使用该安装方式可避免cudnn与TensorFlow版本不匹配问题
conda activate tf
python
在python命令行中输入以下命令:
>>> import tensorflow as tf
>>>tf.__version__
>>> tf.__path__
pip install keras
conda install pytorch torchvision torchaudio cudatoolkit=10.1 -c pytorch
若安装不报错即安装成功
实测中安装了三次才成功,其中主要使网络原因,可以选择换网或者使用手机热点尝试
conda activate tf
python
在python命令行中输入以下命令:
>>> import torch
>>>print(torch.cuda.is_available())
下载链接:https://www.jetbrains.com/pycharm/download/#section=linux
直接点击Community下面的Download(社区版)即可开始下载
安装
下载完成后找到下载的文件右键解压缩(我是解压后放在了主目录下install文件夹下)
cd ~/install/pycharm/bin #进入pycharm文件夹的bin目录下
sh ./pycharm.sh #开始安装,按照提示安装即可
注:在此处我出现了一个bug,已进入安装程序点击以下就卡死,经过查看发现是搜狗输入法和pycharm不兼容(未知原因)
于是卸载搜狗输入法,就可以正常运行pycharm了
正常进入后显示如下图(我已经安装了中文包,正常应该是英文的):
cd ~/install/pycharm
git clone https://github.com/ewen0930/PyCharm-Chinese
cd ~/install/pycharm/PyCharm-Chinese
sudo bash package.cmd
注:若报错提示找不到jar命令,需安装配置java环境,执行命令apt install default-jdk即可
sudo cp resource_zh.jar ~/install/pycharm/lib
重新运行pycharm即可