Cuda+cudnn+anaconda+python+tensorflow+pytorchのインストール(ubuntu 16.04)
teslaとrtx 2080 tiモデルのgpuインストール構成環境を通じて、各投稿の経験を総括し、いくつかの穴を踏んで、比較的安定したバージョンの組み合わせを見つけました.
Cuda: 9.0
Cudnn:7.4.2
Python 3.5
Tensorflow 1.9.0
以下に、各ソフトウェアのインストール手順を示します.
I.cuda:まずcuda 9.0のインストールパッケージをダウンロードします.ここではubuntu 16.04バージョンを使用しています.安定しています.ダウンロードリンク:cudaリンク
ダウンロードが完了したら、そのパスを開き、コマンドラインに入力します.
環境変数を追加:
最後に追加: のようにインストールに成功したかどうかを確認します.
II.Chunn,ダウンロードリンク:cudnnリンク
ダウンロード先パスを開く
インストール:
cudnnバージョンの表示:
III.Anaconda:anacondaのウェブサイト(ネット上のリソースが更新される可能性があるので、公式サイトで探す必要があります)
パスを開き、
プロファイルの変更:
IV.Python
python 3.5環境の作成:
5.tensorflow&keras&pytorch:
デフォルトのpipミラーソースについては、pipミラーソースを参照してください.
6.最終的にソースを永久に変更する方法:
追加:
更新:
参照先:https://www.linuxidc.com/Linux/2018-08/153709.htm
Cuda: 9.0
Cudnn:7.4.2
Python 3.5
Tensorflow 1.9.0
以下に、各ソフトウェアのインストール手順を示します.
I.cuda:まずcuda 9.0のインストールパッケージをダウンロードします.ここではubuntu 16.04バージョンを使用しています.安定しています.ダウンロードリンク:cudaリンク
ダウンロードが完了したら、そのパスを開き、コマンドラインに入力します.
sudo sh cuda_9.0.176_384.81_linux.run
、それからヒントに従って、accept、yesを順に選択すればいいです(グラフィックスドライブファイルをインストールするときにxファイルが提示される可能性があります.グラフィックスドライブをインストールする必要はありません.cudaをインストールした後、グラフィックスドライブを再インストールする必要がある場合があります).vim ~/.bashrc
環境変数を追加:
最後に追加:
export PATH=/usr/local/cuda-9.0/bin${
PATH:+:${
PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64:${
LD_LIBRARY_PATH:+:${
LD_LIBRARY_PATH}}
source ~/.bashrc
発効cat /usr/local/cuda/version.txt
図:II.Chunn,ダウンロードリンク:cudnnリンク
ダウンロード先パスを開く
tar zxvf cudnn-10.0-linux-x64-v7.4.2.24.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
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
cudnnバージョンの表示:
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
、図のように表示されます.III.Anaconda:anacondaのウェブサイト(ネット上のリソースが更新される可能性があるので、公式サイトで探す必要があります)
パスを開き、
sh Anaconda3-2019.03-Linux-x86_64.sh -p ( ) -u
と入力します.プロファイルの変更:
vim ~/.bashrc
末尾に追加:export PATH=“( )/bin:$PATH”
source ~/.bashrc
発効IV.Python
python 3.5環境の作成:
conda create -n py35 python=3.5 anaconda
vim ~/.bashrc
、末尾に追加:export PATH=“( )/envs/py35/bin:$PATH”
source ~/.bashrc
発効python -V
バージョンを表示:5.tensorflow&keras&pytorch:
pip install tensorflow-gpu -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install keras
pip install torch torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple
デフォルトのpipミラーソースについては、pipミラーソースを参照してください.
6.最終的にソースを永久に変更する方法:
cp /etc/apt/sources.list /etc/apt/sources.list.bak
vim /etc/apt/sources.list
追加:
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
更新:
apt-get update
apt-get upgrade
参照先:https://www.linuxidc.com/Linux/2018-08/153709.htm