Ubuntu 16.04:TensorFlow+CUDA 8.0無数のピットを踏んだインストールチュートリアル

1296 ワード

このチュートリアル自体にはコードがありません==しかし、無数の穴を踏んでUbuntuを再インストールした後、さまざまなチュートリアルのまとめを使いました.私はUbuntu 16.04+NVIDIA GTX 960 Mを使っています.Ubuntuを目測するシステムのインストール過程は悪くありませんが、他のLInuxリリース版は研究していません.
ぜひ公式チュートリアルドキュメントをご覧ください!!!
TensorFLowの公式サイトは一定の確率で自分で階段を用意する必要があります
公式ドキュメント
  • Installing TensorFlow on Ubuntu
  • NVIDIA CUDAインストールドキュメント
  • CUDA 8.0のインストール
    TensorFLowは現在CUDA 9.0をサポートしていないので、必ず8.0をインストールし、NVIDIA公式チュートリアルに従ってCUDA 9.0をダウンロードしてインストールすると無数の穴を踏むことができます......もちろん最新版CUDAを選択する必要がある場合は、このチュートリアルを参考にすることができます
    ネット上の多くのチュートリアルはrunfile方式のインストールの成功率がもっと高いと思っていますが、私は怠け者で、一歩一歩のdebインストールパッケージが好きです.アリクラウドのdebソースとアリ/google DNS(具体的な方法は自分でgoogle)を使って、sudo apt-get install cuda-8-0を実行するだけで失敗すれば、公式チュートリアルに従って一歩一歩インストールするしかありませんが、歴史8.0バージョンをダウンロードすることを覚えておいてください.
    インストール完了後に環境変数を追加するには、次の手順に従います.
    公式ドキュメントでは、上記の2つのexport文を端末で実行するだけでよいとしていますが、/etc/profileファイルに書き込まないと、このような環境変数は端末を終了した後に消えてしまい、役に立たないので、書き込むのが永久的な方法です.
    したがって、後続の手順は、このチュートリアルに従って、後続のコンパイルsample中にエラーが発生した場合、make -kの代わりにmakeを使用してみてください.
    インストールcuDNn v 6.0
    公式チュートリアルのように複雑に様々なドライバを個別にインストールする必要はありません.このチュートリアルのcuDNnに関する手順に従えばいいです.注意バージョンはv 6.0でなければなりません.そうしないと、TensorFlowはサポートされません.
    TensorFlowのインストール
    この手順は簡単で、公式ドキュメントの手順に従って直接行えばいいです.virtualenv方式でのインストールを推奨します.