- 질문 게시판입니다.
Date 23/03/31 21:37:22
Name   Profit
File #1   주피터랩오류.JPG (21.9 KB), Download : 1
Subject   로컬 환경에서 주피터랩 실행시



로컬 환경에서 주피터 랩 실행시 계속 오류가 뜨는데, 원인이 뭘까요?
경로 문제인 것 같긴 한데... 아래에서는 extension을 불러올 때 fail된다고 상태메세지가 .몇 초간 흐르는 것 같았습니다.



0


이 쪽은 제가 전혀 아는바가 없습니다마안... 파이썬과 주피터랩을 알고 계신 분들이 답변을 남기는데 도움이 되기를 바라며
1. 혹시 콘솔에서 실행하고 더 풍부한 로그를 남겨볼 수는 있을까요?
2. 어떤 프로그램을 실행하려고 했을까요? 주피터랩 자체를 실행하다가 실패한건가요?
3. 실행과정에서 네트워크 통신이 포함되어있나요?
등등 머릿속에서 질문할 수 있는 것들이 꽤나 있습니다만, 요것만 보고는 알기가 어렵습니다.
일단 제가 평소에 실행하던 것과 다르게 뻘짓을 한 부분을 말씀드리면,

1. C드라이브에 설치하려고 했는데, 경로에 한글이 있어서, E드라이브에 설치했습니다.
2. 로컬 작업 환경을 바꿔야 할 것 같아서, config 파일을 열어서 작업 폴더를 수정했습니다.
3. 그런데 이게 어디는 바뀌고 어디는 바뀌지 않아서 충돌? 이 있는 것 같습니다.
4. 왜냐하면 제가 config 경로를 바꿨는데도, 주피터랩을 실행하면 여전히 default인 유저로 가 있거든요...
서포트벡터(허락해주세요)
로컬환경이 문제시면 virtualenv나 conda 를 통해 재설치해보시는건 어떤가요?
사실 한 다섯 번은 재설치해 본 것 같은데, 기존 파일이 다 제거가 되지 않았는지 계속 오류가 계속됩니다...
라임오렌지나무
이런 문제 때문에 conda나 virtualenv 같은 가상환경 관리자를 쓰는데요… Anaconda 설치하신 다음 설치 환경이 제공하는 powershell 커맨드라인에서 진행하시는 것을 추천드려요.
제가 생각하는 오류 원인은 크게 두 가지인데... 어디서부터 손을 대야 할 지 모르겠습니다.
1) 파이썬 설치경로를 지정할 때 add_path 선택옵션을 체크 안했다가 생긴 문제. 제어판에서 추가했습니다만 제대로 추가한건지 잘 모르겠습니다.
2) notebook_dir has moved from notebookapp to serverapp 오류 / 주피터 노트북을 맨 처음 실행할 때 프롬포트에 뜨는데, 시작 경로와 관련하여 문제가 있다는 것 같은데 어디를 어떻게 고쳐야 할 지 잘 모르겠습니다.

원래는 그냥 colab을 사용하는데 하필 로컬 환경에서만 돌릴 수 있는 과제라서 손 놓고 있던 주피터랩을 다시 만져야 하는 불상사가...
덜커덩
윈도우에서는 왠만하면 안 쓰긴 한데.. 일단 다음의 경로에 있는 폴더를 먼저 삭제해서 기존의 주피터 설정과 익스텐션을 날리는 것 부터 시작해보세요.
%USERPROFILE%\.jupyter
%USERPROFILE%\.ipython
%USERPROFILE%\AppData\Roaming\jupyter

%USERPROFILE% = 보통은 C:\Users\사용자명\ 위치를 말합니다. 이거 3개 다 날리고 jupyter notebook 띄워보시면.. 그게 안되면 다른게 문제라고 봐야겠지요. 그리고 설치 경로를 바꾸실 거면 다른 분들 말씀대로 conda 쓰십시오.
계속 config 파일을 수정할 때마다 오류 메세지가 달라져서 이쪽에 문제가 있는 것 같긴 한데, 지금은 이런 메세지가 뜹니다.

[W 22:26:33.395 NotebookApp] Loading JupyterLab as a classic notebook (v6) extension.
[W 2023-03-31 22:26:33.400 LabApp] 'notebook_dir' has moved from NotebookApp to ServerApp. Th... 더 보기
계속 config 파일을 수정할 때마다 오류 메세지가 달라져서 이쪽에 문제가 있는 것 같긴 한데, 지금은 이런 메세지가 뜹니다.

[W 22:26:33.395 NotebookApp] Loading JupyterLab as a classic notebook (v6) extension.
[W 2023-03-31 22:26:33.400 LabApp] 'notebook_dir' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
C:\Download\lib\site-packages\nbformat\__init__.py:128: MissingIDFieldWarning: Code cell is missing an id field, this will become a hard error in future nbformat versions. You may want to use `normalize()` on your notebooks before validations (available since nbformat 5.1.4). Previous versions of nbformat are fixing this issue transparently, and will stop doing so in the future.
validate(nb)
C:\Download\lib\site-packages\notebook\services\contents\manager.py:353: MissingIDFieldWarning: Code cell is missing an id field, this will become a hard error in future nbformat versions. You may want to use `normalize()` on your notebooks before validations (available since nbformat 5.1.4). Previous versions of nbformat are fixing this issue transparently, and will stop doing so in the future.
validate_nb(model['content'])
혹시 옛날에 작업하던 놋북을 다시 여시는건가요? 그럼 jupyter notebook 버전을 낮춰야합니다. 5.7.16 버전으로 낮춰보고, 그 이전이면 5.2.2, 그 다음에 4.4.1 ... 이렇게 역순으로 낮춰가면서 띄워보십시오.

https://pypi.org/project/notebook/#history 버전 히스토리는 여기서 보시면 됩니다.
덜커덩
그리고 pip로 이것저것 뒤집고 계시면 pip check 명령어 써서 의존성 충돌이 있는지도 살펴보시기도 하셔야 하고.. jupyter가 패키지 하나만으로 끝나는게 아니라서 걔들 사이 버전이 꼬여도 난리가 납니다. 암튼 저라면, 설정이 이상없다는 전제하에 버전을 낮추는 것 부터 할겁니다.

그리고 파이썬 모듈을 pip로 설치한 위치는 다른 PC/환경에서 파일을 직접 복제하거나 옮겨서는 안됩니다. site-packages 경로 보다보니 위화감이 느껴져서.. 어디로 옮겨야 한다면, pip list --format=freeze로 패키지 정보를 얻던지 conda env export 같은걸 쓰셔서 패키지 목록을 얻어오고, 그걸로 새로 설치하는걸 권장합니다..
네넵, 제가 지금 아나콘다가 두 군데에 설치된 것 같아서, 거기서 생기는 오류 같다는 생각이 듭니다... 일단 C드라이브에 있는 콘다를 지우고 낮은 버전으로 한번 돌려 보겠습니다. anaconda navigator로도 경로 한번 보겠습니다. 어차피 pymongo만 쓸 거긴 한데...
1
덜커덩
잘하고 계시겠지만, 파이썬 배포판은 conda만 쓰던지 아니면 공식 배포판을 쓰던지 하나만 하시는게 정신건강에 좋습니다. 각기 다른 파이썬 버전이 필요하시면 콘다 환경을 더 만드는 방식으로 해결하시는게 편합니다.

곁다리로.. add_path같은 system-wide 환경변수는 콘다같이 여러 환경을 바꿔가면서 쓰는 곳에서 트러블슈팅을 힘들게하는 원인이 됩니다. site-packages등의 모듈 경로는 항상 conda디렉터리/envs 아래 환경별로 격리되게 유지해주시면 좋을 것 같습니다.

모쪼록 잘 해결되시길 바랍니다..
질문에 대한 답변이 아니라 죄송한데... 노트북에 비해 랩이 더 사용하기 편하신가요?
목록
번호 제목 이름 날짜 조회 추천
14699 IT/컴퓨터엑셀 초보자 간단한 질문 좀 해봅니다 5 아서 모건 23/04/14 2910 0
14696 IT/컴퓨터요즘 잉크젯(무한리필?)은 노즐 안 막히나요? 7 Picard 23/04/13 3586 0
14689 IT/컴퓨터중고 pc 혹은 pc 부품 어디서 알아봐야할까요? 4 배바지 23/04/10 2437 0
14682 IT/컴퓨터구도가 움직이는 카메라 거치대? 있을까요 10 쥬꾸미 23/04/09 2624 0
14679 IT/컴퓨터얼마전부터 아이폰 타자 타이핑이 렉 걸린거 마냥 느려져요. ㅜㅜ 10 tannenbaum 23/04/07 5747 0
14675 IT/컴퓨터구글티비 내 앱 키보드 한글적용문제 1 야얌 23/04/06 4904 0
14673 IT/컴퓨터애플 워치 se2 사면 좋을까요 17 쥬꾸미 23/04/06 3133 0
14671 IT/컴퓨터pc업그레이드 할까요 구매할까요 7 거소 23/04/06 2961 0
14663 IT/컴퓨터M1 M2 에어 많이 차이 나나요? 8 오레오 23/04/04 2949 0
14662 IT/컴퓨터우주패스 뭐 쓰시나요? 10 Dr.PepperZero 23/04/04 2637 0
14661 IT/컴퓨터태블릿 거치대 뭐 쓰시나요? 조홍 23/04/04 2163 0
14656 IT/컴퓨터디지털 사이니지 질문 6 어설프고하찮은 23/04/03 2716 0
14653 IT/컴퓨터로컬 환경에서 주피터랩 실행시 13 Profit 23/03/31 4213 0
14643 IT/컴퓨터노무사공부하는 수험생인데 개발자로 진로변경에대하여 17 김창식너무좋아 23/03/30 3618 0
14634 IT/컴퓨터테라데이터와 데이터허브 연동해보신 분 계신가요? 3 Dr.PepperZero 23/03/29 1627 0
14622 IT/컴퓨터드디어 무한동력 베터리를 얻었읍니다!? 16 4월이야기 23/03/27 3156 0
14607 IT/컴퓨터휴대폰 업체에서 개통을 잘못했다고 연락왔습니다 3 ㅢㅘㅞ 23/03/22 2673 0
14599 IT/컴퓨터컴퓨터 포맷하다가 정전됐는데요 2 아서 모건 23/03/19 3230 0
14584 IT/컴퓨터블랙박스 추천 부탁드립니다. 1 Picard 23/03/15 2550 0
14582 IT/컴퓨터디자인이나 PPT관련 소스, 템플릿 관리를 하는법? 1 스톤위키 23/03/14 2982 0
14580 IT/컴퓨터컴퓨터 고수 선생님들 도움이 필요합니다. 8 Mandarin 23/03/14 2982 0
14576 IT/컴퓨터프리랜서 구인구직 플랫폼은 없나요..? 2 스톤위키 23/03/12 2625 0
14572 IT/컴퓨터유튜브 업로드용 저렴이 카메라 있을까요 8 쥬꾸미 23/03/11 2903 1
14566 IT/컴퓨터크롬 사용자 계정 변경 질문입니다. 4 메존일각 23/03/09 2535 0
14565 IT/컴퓨터일반인이 아이폰14 프로를 잘 쓰는 방법 9 퍼그 23/03/09 3122 0
목록

+ : 최근 2시간내에 달린 댓글
+ : 최근 4시간내에 달린 댓글

댓글
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기