複数のCudaツールキットを簡単にインストールして使用できるかどうか疑問に思います。
その理由は、2つの異なるバージョンを必要とする2つのアプリケーションがあるためです。
2つのユーザーアカウントを作成し、各バージョンを各アカウントにインストールすると、問題はなくなりますか?
つまり、システム全体や他のアカウントには影響しませんか?
これを1つのアカウントで実行できますか?
前もって感謝します
はい、可能です。
Osがサポートされている限り、いくつかのCUDAツールキットをインストールできます。ただし、問題に直面しないようにするには、runfile
インストーラーを使用することをお勧めします。インストーラーは、インストールする場所と場所を指定できるためです。
注意すべきことの1つは、CUDA用に作成されたシンボリックリンクです。 CUDAをインストールすると、通常、多くのアプリやフレームワークが、システムで使用可能なCUDAの最新バージョンのみを指すシンボリックリンクをチェックします。
適切なcudaインストールバージョンを指すように、アプリケーション固有の構成ファイルに必要な変更を加えます。通常、インストーラーはcuda-x.x
(たとえばcuda-9.1)という名前のフォルダーを常に作成します。このフォルダーは、シンボリックリンク(/usr/local/cuda
)の代わりに使用することもできます。
あるアプリケーションがシンボリックリンク/usr/local/cuda
のみをチェックし、その構成を変更する方法がない場合、そのsymlincがcudaのバージョンを指すようにできます。構成ファイルを介して、対応するバージョンを使用するように他のアプリを構成します。