ImportError: 필수 종속성 누락 Numpy
-
Python에서
ImportError: Missing required dependencies ['numpy']
는 무엇입니까 -
Python에서
ImportError: Missing required dependencies ['numpy']
수정 방법
ImportError
는 pandas
, Numpy
및 TensorFlow
와 같은 Python 라이브러리를 처음 접할 때 발생하는 일반적인 오류입니다.
일부 라이브러리는 다운로드할 외부 패키지 및 클래스가 필요하므로 명령줄 인터페이스(CLI)를 통해 가져온 다음 import
키워드를 사용하여 프로그램으로 가져와야 합니다.
라이브러리를 가져오는 구문은 다음과 같습니다.
import pandas as pd
위의 코드 줄은 pd
라이브러리를 pd
로 가져오고 pd
를 사용하여 pandas
의 다양한 클래스와 기능에 액세스할 수 있습니다.
Python에서 ImportError: Missing required dependencies ['numpy']
는 무엇입니까
아시다시피 Python에는 import
키워드를 사용하여 프로그램으로 직접 가져올 수 있는 일부 모듈, 클래스, 패키지 및 라이브러리가 있습니다.
그러나 프로그램으로 직접 가져올 수 없는 일부 라이브러리와 패키지가 있습니다. import
키워드를 사용하여 시도하면 ImportError
가 발생하고 필요한 종속성을 가져오도록 요청합니다.
ImportError: Missing required dependencies
의 예를 살펴보겠습니다.
import pandas as pd
출력:
ImportError: Missing required dependencies ['numpy']
위의 코드에서는 pd
로 pandas
를 가져오지만 ImportError: Missing required dependencies ['numpy']
가 발생합니다. 이는 numpy
가 설치되지 않았거나 일부 종속성이 누락되었음을 의미합니다. 또는 업데이트가 필요한 이전 버전의 pandas
가 있습니다.
pandas
기능은 numpy
라이브러리 위에 구축되므로 어떤 식으로든 numpy
는 pandas
라이브러리의 종속성이므로 pandas
를 사용해야 하는 이유입니다. numpy
도 설치해야 합니다.
Python에서 ImportError: Missing required dependencies ['numpy']
수정 방법
소프트웨어 엔지니어링 영역에서 “변화는 일정하다"라는 유명한 말이 있습니다. 이는 소프트웨어 또는 모든 컴퓨터 프로그램을 의미합니다. 변경 사항은 모듈을 업데이트하거나 추가 기능을 추가하여 요청됩니다.
마찬가지로 Python 라이브러리 및 패키지는 더 많은 기능을 포함하고 현재 기능을 개선하기 위해 지속적으로 업그레이드되고 있습니다.
따라서 라이브러리가 아직 설치되지 않은 경우 라이브러리를 설치하거나 라이브러리가 있는 경우 업데이트하려면 명령줄 인터페이스(CLI)에서 실행해야 하는 몇 가지 명령이 있습니다.
# install the numpy library
pip install numpy
#or
conda install numpy
# install the pandas library
pip install pandas
위의 명령은 numpy
및 pandas
를 설치하는 데 사용됩니다. 가져온 후 가져오기
를 사용하여 현재 프로그램으로 가져올 수 있습니다.
이러한 라이브러리가 컴퓨터에 설치되어 있고 업데이트가 필요한 경우 아래 명령을 사용하여 라이브러리를 업데이트할 수 있습니다.
# update numpy
pip install --upgrade numpy
# update pandas
pip install --upgrade pandas
여전히 동일한 오류가 발생하는 경우 pandas
및 numpy
의 현재 버전을 제거하고 pip
명령을 사용하여 다시 설치하는 것이 좋습니다.
# uninstalling pandas
pip uninstall pandas
# uninstalling numpy
pip uninstall numpy
유명한 pip
명령을 사용하여 다시 설치할 수 있습니다.
# re-installing pandas
pip install pandas
# re-installing numpy
pip install numpy
위는 Python에서 ImportError: Missing required dependencies ['numpy']
를 수정하는 몇 가지 솔루션입니다.
import pandas as pd
import numpy as np
print("The version of pandas is:\t", pd.__version__)
print("The version of numpy is:\t", np.__version__)
출력:
The version of pandas is: 1.3.5
The version of numpy is: 1.22.0
위의 명령은 프로그램이 오류 없이 원활하게 실행되므로 ImportError
를 수정했습니다.
Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.
LinkedIn관련 문장 - Python ImportError
- ImportError: mysql.connector라는 모듈이 없습니다.
- ImportError:Python에서 Sklearn이라는 모듈이 없습니다.
- Python ImportError:모듈 명명된 요청 없음
관련 문장 - Python Error
- AttributeError 수정: Python에서 'generator' 객체에 'next' 속성이 없습니다.
- AttributeError 해결: 'list' 객체 속성 'append'는 읽기 전용입니다.
- AttributeError 해결: Python에서 'Nonetype' 객체에 'Group' 속성이 없습니다.
- AttributeError: 'Dict' 객체에 Python의 'Append' 속성이 없습니다.
- AttributeError: 'NoneType' 객체에 Python의 'Text' 속성이 없습니다.
- AttributeError: Int 객체에 속성이 없습니다.