설치된 모듈을 Python 쉘에 어떻게 연결합니까?

설치된 모듈을 Python 쉘에 어떻게 연결합니까?

나는 다음을 사용하여 'numpy'를 다운로드했습니다.

pip install numpy

설치가 성공했다는 메시지가 표시됩니다. Windows에 Python 3.7.3도 설치했지만 Python 셸에서 numpy를 가져오려고 할 때마다 다음 오류가 발생합니다.

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import numpy as np
ModuleNotFoundError: No module named 'numpy'

이미 설치된 numpy를 실제 Python 쉘에 어떻게 '연결'합니까?

답변1

pipPython 2에 속할 가능성이 높습니다. Python 3의 경우 일반적으로 pip3.

하지만 일반적으로 이러한 실행 파일을 직접 호출하는 것은 피해야 합니다. 왜냐하면 둘 이상의 버전이 설치된 경우 해당 실행 파일이 어떤 Python 인스턴스에 속하는지 잘 정의되어 있지 않기 때문입니다.

권장되는 대안은 원하는 정확한 인터프리터를 사용하여 모듈로 호출하는 것입니다.

python3 -m pip install numpy

답변2

import numpy as np기본 Ubuntu 리포지토리에서 numpy를 설치하면 numpy가 Python 셸에 자동으로 연결됩니다 . 현재 지원되는 모든 Ubuntu 버전에서 터미널을 열고 다음을 입력합니다.

sudo apt install python3-numpy

관련 정보