일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 삽입식 힙
- 상향식 힙
- nodejs
- 개방주소법
- 연결리스트
- ML
- 2차조사법
- Loss함수
- upheap
- 힙정렬
- 분리연쇄법
- 이중해싱
- MSE
- POST
- urlencoded
- bodyparser
- 이중연결리스트
- anaconda
- 선형회귀
- vsCode
- 딥러닝
- pytorch
- 경사하강법
- 해시테이블
- downheap
- 알고리즘
- body-parser
- 선형조사법
- Today
- Total
LittleDeveloper
selenium으로 corona19 dashboard 만들기(2) 본문
이전 시간에는 anaconda로 만들어준 가상환경에서 작업하기 위한 setting을 마쳤으니,
이번에는 vscode에서 jupyter notebook을 열고 여기서 작업하는 과정을 알아봅시다!
먼저 jupyter란?
Jupyter notebook는 웹 브라우저에서 코드를 작성하고 실행할 수 있는 툴이에요.
(참고로 Google Colab = Google Drive + Jupyter notebook, Drive를 연동하여 파일 저장, 관리 및 공유가 편함!)
Q. vscode에서 코드 치면 되는데 왜 Jupyter를 쓰나요?
>>물론 vscode나 pycharm 같은 에디터에서 코드를 작성하고, 콘솔 창에서 실행 결과를 확인할 수 있어요!
하지만 Jupyter는 Cell by Cell로 코드를 쓰고, Cell 마다 코드를 실행시킬 수 있어서 훨씬 간편하답니다.
이제 Jupyter를 설치하고 실행해봅시다.
1. JupyterLab 설치 & 실행
$pip install jupyterlab
위 코드로 jupyterlab을 설치해주고,
$jupyter-lab
위 코드로 jupyter notebook를 실행시킬 수 있어요! 이 코드를 터미널에 치면 아래처럼 주소 2개가 뜨는데,
어디로 들어가든 웹페이지에서 잘 실행됩니다!
저는 Learning Pandas 라는 이름의 Jupyter Notebook 파일을 만들고 코드를 작성하고 있습니다!
사실 Jupyter-notebook <--이거 쳤는데 처음에 계속 오류 난 건 안 비밀.,,
2. 혹시나 Jupyter 실행에서 오류가 발생한다면??
처음에 Jupyter-notebook 을 터미널에 쳤을 때, 자꾸 >> Bad FIile descriptor << 라고 떠서 매우 착잡했는데..
또 서치해서 해결했다..! (눈물😂)
(1) pip uninstall jupyter --> pip install jupyter : jupyter를 지웠다가 다시 깔았는데.. 여전히 문제 지속..!
(2) jupyterlab을 설치하면서 pyzmq도 설치되는데 이게 python kernel과 충돌이 일어난다고 하네요..
그래서 아래처럼 pyzmq 라는 것을 지웠다가 다시 깔아보았습니다...
$pip uninstall pyzmq
$pip install pyzmq==19.0.2
위의 두 줄을 썼더니.. 놀랍게도 더 이상 오류 메시지가 뜨지 않았습니다.
가만 보면.. 오류는 대부분 충돌을 일으키는 라이브러리나 모듈을 지웠다가 다시 설치해서 해결하는게 대다수인듯...(?)
(오류 적립+1 성공.)
https://stackoverflow.com/questions/65690540/python-stopped-working-on-jupyter-startup
↑참고 링크!
다음 시간에는 Jupyter Notebook에서 pandas로 데이터를 구조화하는 방법을 배워봅시다! 그럼 이만.😀
'python > pandas' 카테고리의 다른 글
selenium으로 corona19 dashboard 만들기(1) (1) | 2021.11.09 |
---|