python 알림 no module named sklearn 을 실행 하 는 해결 방법

2876 단어 nomodulenamedsklearn
Python 에서'no module named sklean'이 나타 난 이 유 는 sklean 가방 을 제대로 설치 하지 않 았 기 때 문 입 니 다.pip 패키지 관리 자 를 사용 하여 패 키 지 를 설치 할 수 있 습 니 다.pip 패키지 관리 자 는 패키지 가 bai 에 의존 하 는 패 키 지 를 자동 으로 설치 하여 수 동 으로 설치 하지 않 아 도 되 기 때문에 매우 편리 합 니 다.pip 패키지 관리 자 를 사용 하여 패 키 지 를 설치 하 는 방법 은 다음 과 같 습 니 다.
명령 행 에 입력:pip install sklean설치 에 성공 하면'Successfully installed sklean'을 알려 줍 니 다.
사실 아래 방법 을 참고 하 세 요.
1.설치 지원 부분:
terminal 에 다음 명령 을 직접 입력 하면 이 명령 은 sklearn 에 필요 한 의존 도 를 설치 합 니 다.주로 scipy,numpy 의 주류 의존 도 를 포함 합 니 다.
sudo apt-get install build-essential python-dev python-numpy python-setuptools python-scipy libatlas-dev libatlas3-base
1.1 강력 추천 설치(선택):
이 가방 은 그림 의존 패키지 matplotlib 가 설치 되 어 있 습 니 다.이 가방 은 기본적으로 다 사용 되 기 때문에 같이 설치 하 세 요.
sudo apt-get install python-matplotlib
1.2 sklearn 설치
1)pip 를 설치 합 니 다.pip 는 python 에 아주 좋 은 설치 도구 입 니 다.
sudo apt-get install python-pip
2)sklearn 설치
pip install -U scikit-learn
검사 로 terminal 에 입력 하 십시오.
pip list
이것 은 pip 가 설치 한 모든 것 을 보 여 줍 니 다.안에 sklearn 이 있다 면 큰 성 과 를 거 두 었 을 것 입 니 다!
Anaconda/Spyder/Tensorflow 에서 ImportError:No module named'skilarn'등의 문 제 를 해결 하 는 방법
Spyder 나 pycharm 을 사용 할 때 import sklearn 이나 scipy 등 module 이 필요 하지만 컴 파일 후 오류 가 발생 할 수 있 습 니 다.
ImportError:No module named'skilarn'또는 ImportError:No module named'scipy'등:

해결 방법 1:

anaconda prompt 를 열 어 필요 한 가방 이 tensorflow 프레임 워 크 에서 사용 되 는 지 확인 하 십시오.만약 명령 을 사용 하여 tensorflow 를 활성화 합 니 다.
activate tensorflow
그리고 명령 을 사용 합 니 다.
conda list
모듈 목록 을 보고 원 하 는 가방 이 있 는 지 확인 하 세 요.
하면,만약,만약...
conda install 패키지 이름
설 치 를 진행 하 다.
먼저 activate tensoflow 를 입력 해 야 합 니 다.그렇지 않 으 면 conda install 은 tensoflow 환경 에 설치 되 지 않 습 니 다!
해결 방법 2:
spyder 콘 솔 에서 사용!pip install 명령:
!pip install 설치 할 모듈
이렇게 하면 spyder 환경 에서 모듈 을 직접 설치 할 수 있 을 것 이다.
예 를 들 어 사용:
!pip install --upgrade scipy
!pip install --upgrade scikit-learn

그 후에 프로그램 이 실 행 될 수 있 습 니 다.
마지막
python 은 제3자 라 이브 러 리 를 설치 합 니 다.시간 초과 오류--Read timed out.(TensorFlow 를 설치 할 때 나타 납 니 다)
최근 TensorFlow 의 샌 드 박스 도 구 를 설치 할 때 항상 Read timed out 오류 가 발생 합 니 다.python 이 3 자 라 이브 러 리 를 설치 할 때 설정 한 시간 제한 때 문 입 니 다.
일반적으로 우리 가 사용 하 는 명령 은:
pip install XXXX(XXXX 가 설치 할 3 자 라 이브 러 리)
다음 오류 가 발생 할 수 있 습 니 다:
Read timed out
이것 은 해결 방법 이다.
pip Cdefault-timeout=100 install-U XXXX 설치 완료
python 이 no module named sklearn 을 실행 하 는 방법 에 대한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 no module named sklearn 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기