Linux解決CUDA安裝過程中GCC版本不兼容
目錄
問題描述
解決方法
安裝后配置
問題描述
Linux環境下安裝 CUDA 時,運行sudo sh cuda_10.2.89_440.33.01_linux.run
命令出現 “Failed to verify gcc version.” 的報錯,提示 GCC 版本不兼容,查看/var/log/cuda-installer.log
文件可獲取詳細信息。
解決方法
使用--override
參數跳過 GCC 版本驗證,執行命令sudo sh cuda_10.2.89_440.33.01_linux.run --override
。安裝過程中會出現 NVIDIA 軟件使用許可協議提示,輸入 “accept” 接受協議。安裝選項中,沒安裝 NVIDIA 驅動的用戶需安裝驅動,一般選擇 “CUDA Toolkit 10.2” 后點擊 “Install” 即可開始安裝。
安裝后配置
安裝完成后,根據安裝總結信息,需要配置環境變量。在~/.bashrc
文件末尾添加:
export PATH="/usr/local/cuda-10.2/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH"
添加完成后,使配置生效(可通過重啟終端或執行source ~/.bashrc
命令)。同時,如果安裝時未安裝 CUDA 驅動,且系統需要使用 CUDA 10.2 的功能,需運行特定命令安裝驅動,命令格式為sudo <CudaInstaller>.run --silent --driver
,其中<CudaInstaller>
需替換為實際的安裝文件名。
???? 【常見模塊錯誤】
如果出現模塊錯誤
?
進入控制臺輸入:建議使用國內鏡像源pip install 模塊名稱 -i https://mirrors.aliyun.com/pypi/simple我大致羅列了以下幾種國內鏡像源:清華大學
https://pypi.tuna.tsinghua.edu.cn/simple阿里云
https://mirrors.aliyun.com/pypi/simple/豆瓣
https://pypi.douban.com/simple/百度云
https://mirror.baidu.com/pypi/simple/中科大
https://pypi.mirrors.ustc.edu.cn/simple/華為云
https://mirrors.huaweicloud.com/repository/pypi/simple/騰訊云
https://mirrors.cloud.tencent.com/pypi/simple/