오류 핸들링

[error] nvidia-driver 설치시 UnboundLocalError: local variable 'version' referenced before assignment

감자156 2023. 4. 11. 01:24
반응형

간단한 수정으로 해결 가능

sudo vi /usr/lib/python3/dist-packages/UbuntuDrivers/detect.py

해서 py파일 들어간 후


i (입력) 누르지 말고/int(package_name) 입력 + 엔터로 search하기

 

835 line에 version = int(package_name.split('-')[-1])

version = int(package_name.split('-')[-2]) 로 수정

 

**** 23/08/06 수정

버전 이름에 -open이나 -open-server가 들어가는 경우 등 다양한 경우가 있으니 -2 -> 2로 수정하거나 확인해보고 본인 버전에 맞게 수정,,

 

ref )

https://askubuntu.com/questions/1436601/ubuntu-drivers-unboundlocalerror-local-variable-version-referenced-before-as

 

ubuntu-drivers "UnboundLocalError: local variable 'version' referenced before assignment" when installing nvidia drivers

I am running into trouble reinstalling my nvidia drivers after the latest kernel upgrade. Normally, ubuntu-drivers handles it, but not this time. I've done sudo apt purge -y nvidia-*, which often ...

askubuntu.com

 

반응형