디버그(22)
-
[디버그] cuda home environment variable is not set
다음과 같은 오류를 볼때가 있다. cuda home environment variable is not set 해결 방법 중 하나로 정말 CUDA가 설치되어 있는지 확인해봐야 한다. pip install로 하는 거 말고 다음과 같이 웹사이트로 받는 거 말이다. https://developer.nvidia.com/cuda-11-7-0-download-archive?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=18.04&target_type=runfile_local 터미널에서 /usr/local 디렉토리에 ls 명령어를 쳤을 때 cuda 또는 cuda-xx-x가 있는지 확인하자 없으면 설치하자 설치는 사이트에 들어가서 설치하라는 ..
2023.05.29 -
[디버그] conda 가상환경 내 pip install -r requirements 설치시 주의사항
requirements 내에 버전이 명시되어 있지 않은 경우 가상환경에 설치하는 게 아니라 conda에서 관리하는 /opt/conda/lib/python3.10/site-packages를 확인하고 있으면 설치를 안한다. 따라서 원하는 버전이 있으면 명시를 하는게 좋은데 명시를 해도 만약 아까 말한 디렉토리에 있다면 거기에서 버전이 바뀌게 된다. 그럼 어떻게 하면 좋을까? conda install을 통해 관련 패키지를 하나 설치하고 이어서 쭉 pip install -r requirements.txt로 설치하면 된다. 왜 그런지 제대로 확인은 하지는 않아서 정확한 이유는 모르겠으나 conda install을 하기 전까지는 가상환경 내에서 conda list를 해도 아무것도 뜨지 않더라.
2023.05.29 -
[디버그] miniconda 설치 및 주의사항
miniconda 설치 wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh sh Miniconda3-latest-Linux-x86_64.sh 설치 시 주의 사항 miniconda와 conda는 처음 설치할 때 prefix를 어디로 하느냐에 따라서 conda라는 명령어를 실행하는 위치가 설정된다. 예를 들어 prefix를 /opt/ml/miniconda3 로 설정했으면 miniconda3를 /opt/ml로 옮겨도 conda라는 명령어를 사용하면 /opt/ml/miniconda3로 인식된다. 따라서 설치시 경로를 설정하고 웬만해서는 바꾸지 말아야 한다.(분명 그 위치도 바꿀 수 있는 방법이 있겠지만 아직은 모르겠다.) 또한 설..
2023.05.28 -
[디버그] vscode 상에서 autopep8 안될때
formatOnSave를 Enabled로 설정 -> python 입력 -> provider을 autopep8로 설정 optinon + shift + f = 자동정렬 안되면 autopep8 extension off 했다 다시 로드 후 켜기 그래도 안되면 command + shift + p 누르고 python interpreter 누르고 interpreter 자신의 환경에 맞게 변경 .venv 기준 python 위치 찾기: .venv/bin까지 입력하면 됨
2023.05.24