Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

Jun Station 준스테이션

딥러닝 환경 구축 맨 땅에 헤딩하기 - 실전편: 오류 해결방법 찾기 (3) 본문

딥러닝 실제로 해보기/딥러닝 환경 구축

딥러닝 환경 구축 맨 땅에 헤딩하기 - 실전편: 오류 해결방법 찾기 (3)

julyjuny 2021. 1. 25. 11:23

각종 사이트에서 공부하고 이것저것 참고하였는데 결국 안되어서 다시 초기화를 반복하고... 생각보다 많이 어려워서 해결 방법을 찾을 때마다 메모를 하려고 한다. 그래도 끝내 성공이 될 지는 몰겠다......

 

일반적인 전체 설치 과정은 이론편에 (1)에 계속 작성하고 있으니 거기를 참고하면 되겠습니다. 이 글에서는 안되는 부분을 위주로 작성하고, 해결방법을 찾으면 그때마다 업데이트를 할 예정입니다.

julyjuny.tistory.com/14

 

딥러닝 환경 구축 맨 땅에 헤딩하기 - 이론편 (1)

1. 무작정 시작해보기 - 사전 조사 딥러닝을 해보려고 한다. 뭐 부터 해야 하나...? 우선 딥러닝 쪽을 하려면 우분투로 실행하는 것이 낫다고 한다. 근데 난 윈도우인데? 그래서 가상환경을 알아보

julyjuny.tistory.com

0. WSL2 설치 오류: 난 왜 윈도우 업데이트가 안되는가

다들 OS 버전 빌드 버전 확인하고 업데이트하라는데, 아무리 해봐도 최신 업데이트가 아닌데 최신이라고 한다.

-> Education 버전이면 업데이트가 안될때가 있다고 한다. 대학교 1학년 때 마이크로소프트-대학교 연계를 해서 Microsoft Home 버전을 Education 버전으로 무료로 업그레이드하라고 key를 배포해주길래 업그레이드를 시켰는데 그게 원인이었던 것 같다.

 

방법: 홈페이지에서 수동 업데이트를 하면 해결

1. WSL2 업데이트시 오류: "제공  된  이름  사용  하 여 배 포 하지 않습니다."

아무리 인터넷에서 하라는 대로 해도 저런 문구만 뜬다... 차라리 영어면 검색을 하면 될텐데 아무리 구글링으로 해도 한글 오류는 왜 저렇게 되는지 안나온다ㅋㅋ

 

그러다가 문득 내가 Ubuntu 20.04 LTS으로 설치했다는 것을 깨달았다. 혹시...?

하.... 이것때문에 2시간을 허비했는데 좀 허탈하네...^^

업데이트가 잘 된 것을 확인할 수 있었다ㅋㅋ

 

방법: 우분투 버전 이름을 정확하게 쓸 것

2. Ubuntu Permission Denied: 아무리 sudo로 명령어를 실행시키려고 해도 관리자 권한이 안된다.

이것때문에 설치가 계속 막히는데...

wsl으로 실행하면 자동으로 /mnt/c/Users/... 으로 실행이 된다. 근데 아무리 "sudo" 로 하여도 관리자 권한이 주어지지 않아 "Permission Denied"이라는 문구과 함께 CUDA 설치에서 막히게 된다. 이 문제때문에 몇번 초기화 시키고 재설치를 하다가 구글링을 하다 다음과 같은 사이트에서 문구를 발견하였다.

webdir.tistory.com/543

 

사용자계정과 권한 - WSL

WSL의 기본 사용자의 비밀번호 재설정, 비밀번호를 잃어버렸을때의 대체방안, WSL의 기본적인 윈도우와 리눅스간의 권한에 대하여 알아봅니다. WSL 설치시 설정하게되는 계정 WSL 설치시에 사용자

webdir.tistory.com

결론: sudo도 안된다.

그래서 어떤 글에서는 처음부터 시작창에 있는 앱에서 우분투로 들어가라고 한다.

Ubuntu 앱으로 실행하면 추가 디렉토리없이 바로 시작되는 것을 알 수가 있다.

다음 글은 참고로 Window와 Linux 간에 파일을 전송할 때:

coding-groot.tistory.com/101

 

[WSL1/WSL2] 홈 디렉터리 위치 :: WSL 홈으로 Windows 파일 옮기기

WSL1에서 C드라이브에 접근해보자 Windows의 드라이브들은 /mnt 디렉터리에 마운트되어 있다. C드라이브에 접근해보자. cd /mnt/c OS Error 13은 파일 시스템의 권한 문제가 생겼을 때 발생합니다. 보시다

coding-groot.tistory.com

 

3. WSL2 gui 설치 후 작동 안됨: VcXsrv Windows X Server 실행 오류 (미해결: 공부중)

설치 및 실행 방법 링크:

psychoria.tistory.com/739

 

Windows 10 WSL 2에서 리눅스 GUI 프로그램 실행하기

Windows 10 2004 업데이트에 WSL 2(Windows Subsystem for Linux 2)이 포함되었습니다. WSL 2를 설치하는 방법은 아래 링크에서 확인 가능합니다. 2020/07/07 - [Windows/Tip&Tech] - Windows 10 2004에서 WSL 2..

psychoria.tistory.com

holeeman.github.io/windows/WSL-2%EC%97%90%EC%84%9C-%EB%A6%AC%EB%88%85%EC%8A%A4-GUI-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%8B%A4%ED%96%89/

 

WSL 2에서 리눅스 GUI 프로그램 실행

WSL 2에서 리눅스 GUI 프로그램 실행 내가 WSL2를 사용하는 이유는 개발할 때 리눅스가 관련 자료도 더 많고 익숙하기 때문이다. 파이썬으로 딥러닝 프로젝트를 할 때, matplotlib의 plot 기능이 필요했

holeeman.github.io

thenoface.tistory.com/5

 

WSL2에서 Ubuntu GUI 프로그램 실행하기 (VcXsrv)

WSL2가 Hyper-V를 이용한 VM 방식으로 바뀌면서 기존에 WSL1에서 사용하던 방식으로는 우분투의 GUI 프로그램을 실행할 수 없게 됐다. WSL1은 호스트와 이더넷을 공유했기에 WSL1와 (로컬호스트인) 127.0.0

thenoface.tistory.com

 

 

 

 

다들 잘 되시는데 왜! 나만! ㅠ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Comments