이제 막 파이썬을 시작한 뉴비입니다.
학교 컴퓨터로 파이썬을 조금 만지기 시작해서 집에 있는 컴퓨터로도 파이썬을 이용해보려고 아나콘다에서 다운 받고 설치를 했는데, Spyder, Jupyter 모두 실행이 안됩니다.
증상은
spyder의 경우 처음 나오는 로고에서 먹통이 됩니다.
jupyter의 경우
This page should redirect you to Jupyter Notebook. If it doesn't, click here to go to Jupyter.
가 출력되고, chrome에서 무한 로딩이 지속됩니다.
프로그래밍에서는 완전 초짜인지라, 어떤 스펙이 필요한지 몰라 일단 다 적어보도록 하겠습니다.
1. 제 컴퓨터는 윈도우 7 64bit의 6년전에 산 컴퓨터입니다.
2. https://www.anaconda.com/distribution/ 에서 Windows용 64비트 아나콘다 3를 다운받았습니다. 설치 후 conda -V 를 입력하니 conda 4.6.7.이 뜨므로, 4.6.7버전이라고 생각합니다.
3. Python은 3.7.2 입니다
4. 처음 아나콘다를 설치할 때 D:\에다가 설치를 했는데, 잘 안되서, 지웠다가 C:\에도 하고 몇번 바꿧지만 소용이 없었습니다.
제가 이상하다고 생각되는 점은
1. 인터넷에서 다른 블로그를 찾아봤을 때, anaconda3 버전이 5.x.x까지 나온것을 봤는데, 저는 4.6.7.입니다.
2. conda update --all
conda update -n base conda
를 둘 다 해서 최신 버전으로 업데이트를 하려고 했지만, 이미 최신버전이기에 실행이 안됩니다.
3. 주피터의 에러메세지를 검색해봤지만, 같은 증상을 갖는 사람이 별로 나오지 않았습니다만, port를 바꾸면 된다길래 (https://stackoverflow.com/questions/50882266/using-jupyter-with-windows-subsystem-for-linux)
jupyter notebook --port=8889
등으로 바꿔봤지만, 무용지물이었습니다.
혹시 이 문제를 해결해 주실 분 계신가요??
윈도우 키를 누른상태로 x를 누른뒤 a를 눌러 powershell 오픈
여기서 jupyternotebook을 실행시켜 에러를 확인
빠른답변 감사합니다. reg_dyn// jupyternotebook 을 powershell에 입력한 결과, 'jupyternotebook' 용어가 cmdlet, 함수, 스크립트파일 또는 실행할 수 있는 프로그램으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 확인한 다음 다시 시도하십시오. 라고 뜹니다. 아마, 설치를 잘 못 한 것 같은데, powershell 은 기본 디렉토리가 C:\users\NAME\입니다. 실제 그 폴더에 들어가면, .jupyter 라는 폴더는 있습니다. 하지만, 처음 아나콘다3를 설치할 때 C:\에 설치해도, D:\에 설치해도 생성되는 장소와 파일들은 user로 통일되는것 같습니다. 의미를 잘 모르겠습니다.
민우// conda install jupyter를 입력하면 이미 설치가 되어있다고 나오고, 재설치는 아나콘다3 전체를 삭제했다가 설치를 했습니다만, 안됐습니다.
reg_dyn// PS C:\Users\Name> jupyter notebook을 입력하면, 빨간 글씨로, 'jupyter'용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함도니 경우 경로가 올바른지 확인한 다음 다시 시도하십시오. 위치 줄:1 문자:8 + jupyter <<<< notebook +CategoryInfo : ObjectNotFound: (jupyter:String) [],CommandNotFoundException +FullyQualifiedErrorId : CommandNotFoundException 그 뒤 하얀글씨로
Suggestion [3,General]: jupyter 명령이 현재 위치에 있지만 이 명령을 찾을 수 없습니다. Window power shell은 기본적으로 현재 위치에서 명령을 로드하지 않습니다. 이 명령을 신뢰하는 경우 대신 ".jupyter"을(를) 입력하십시오. 자세한 내용은 "get-help about_Command_Precedence"를 참조하십시오. 라고 나옵니다.