Ubuntu 18.04
CUDA 10.0
物体検出YOLOのコンパイル中に表題のエラー
$ nvcc
Command 'nvcc' not found, but can be installed with:
sudo apt install nvidia-cuda-toolkit
しかし、安易にnvidia-cuda-toolkitを入れないよう注意する
KerasやTensorflowを使うために揃えた色々なバージョン、依存関係が崩れ去ってしまうからだ
初心に帰って環境変数の確認をしたところ、単にパスが通っていなかった様子
export PATH="/usr/local/cuda/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda/lib64:$LD_LIBRARY_PATH"
nvccが動くか確認
$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
これでOK
参考
CUDA Installation Guide for Linux
The installation instructions for the CUDA Toolkit on Linux.
コメント
[…] ffmpeg でビデオカードを使ったアクセラレーションを利用したいと思います。ビデオカードは GeForce GTX 1050 で、OS は Ubuntu 20.04.3 LTS、CPUは Core i5-3570 で結構古い。最初に見たサイトは nvidia のサイト(ここ)です。コンパイルをするつもりだったのですが、そこにはコンパイルするには CUDA toolkit が必要とあります。toolkit のインストールは前にも書きましたが、このサイトに従います。後は先のサイトに従ってコンパイルします。 nvcc が見つからないというエラーがあったのですが、これはパスが通ってなかったようです。このサイトにあるようにパスを通しました。下記を .bashrc に書き込みます。 […]