본문 바로가기

개발하자

주피터 노트북용 파이썬 모듈을 쉽게 설치할 수 있습니까?

반응형

주피터 노트북용 파이썬 모듈을 쉽게 설치할 수 있습니까?

최근에 나는 파이썬에 대해 조금 배우고 있다. 주피터 노트북은 이론적으로 좋은 아이디어인 것 같습니다. 실제로 주피터 환경 내에서 파이썬 모듈을 설정하는 데 어려움이 있습니다.

예를 들어, 나는 이것이 깔끔하다는 것을 발견했고 나는 따라가고 싶다. 내가 따라가기 위해 다운로드한 매우 좋은 것이 있다.

주피터를 시작하면 내가 첫 번째 코드 블록을 실행할 때까지 모든 것이 정상으로 보인다:

import pandas as pd
import re
from datetime import datetime
from dateutil.parser import parse
import missingno as msno
import numpy as np
import seaborn as sb
import matplotlib.pyplot as plt
import json

이 경우 즉시 다음 오류가 발생합니다:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-422e89229f53> in <module>
----> 1 import pandas as pd
      2 import re
      3 from datetime import datetime
      4 from dateutil.parser import parse
      5 import missingno as msno

ModuleNotFoundError: No module named 'pandas'

모듈이 꽤 많고 명령줄에 들어가서 개별적으로 추가할 수 있을 것 같아요. 그것은 효율적이지 않아 보인다. 이를 위한 다른 '주피터'나 '콘다' 방법이 있나요?




"python-m"을 추가했는지 확인해야 했기 때문에 최종 코드는 "!python-m pip install module_name"이었습니다

한 번에 여러 모듈을 추가하려면 공백을 포함하여 모듈을 추가할 수 있습니다. (다른 답변으로 콤마는 없지만, 제 계정의 포인트가 적어서 코멘트를 할 수 없습니다.)

동시에 여러 모듈 => "!sys -m pip install module_name1 module_name2..."




이것을 주피터에서 실행하십시오:

!pip install <the name of the module>, <the name of the module>, <the name of the module>...

선택한 모듈을 설치합니다. 예:

!pip install pandas, re, ...



주피터 노트북에서는 줄의 시작 부분을 사용하여 명령 줄 메소드를 실행할 수 있습니다.

! conda install pandas --yes

내부 작업에 대한 자세한 내용은 이 질문에서 설명합니다:

깃발 추가의 필요성을 지적해준 @PaulH에게 감사드립니다.


반응형