2017-12-09 1 views
0

먼저 Windows 사용자입니다. Skimage와 Tensorflow 설치간에 충돌이 있습니다. 각각은 정상적으로 설치되지만 동일한 환경에 설치되면 실행되지 않습니다. 나는 "pip install scikit-image"를했는데 컴퓨터에 이미 설치되어 있다고합니다. jupyter notebook에서 import skimage.data를 실행했을 때 scikit 이미지가 설치되어 있지만 "skimage라는 모듈이 없습니다"라는 오류 메시지가 계속 나타납니다. enter image description here아나콘다에서 scikit-image를 성공적으로 설치 했음에도 불구하고 jupyter 노트북에서 scikit 이미지 가져 오기를 실행할 수 없습니다.

+0

내가 추측 해 보겠습니다. 귀하의 코드는 skimage를 설치하는 다른 환경에서 실행되고 있습니다. –

+0

그래서 저는 아나콘다에 skimage를 설치했고 jupyter notebook에서 import skimage를 실행하고 싶습니다. 아나콘다 프롬프트에서 scikit-image를 활성화하면 환경 scikit 이미지를 찾을 수 없다고 말합니다. 그래서 나는 콘돔 환경을 점검했고 설치되어 있지만 scikit-image는 목록에 없습니다. –

+0

당신의 그림에서 루트 환경에 SKIMAGE 패키지를 설치 한 것을 볼 수 있습니다. 따라서 Anaconda Prompt를 열어 루트 환경을 활성화하십시오. '루트 활성화' 그런 다음이 창을 닫지 마십시오. 그것을 입력하십시오. 'jupyter notebook' 이 노트에서 코드를 사용해보십시오. –

답변

0

Windows에서 Anaconda를 사용하고있는 Microsoft의 방법을 제안합니다.

Open Anaconda Navigator 

설치되어 있거나 설치되지 않은 패키지를 찾을 수 있습니다. 다시 설치할 수 있습니다. enter image description here

+0

Anaconda Navigator를 통해 scikit-image가 루트 환경에 있는지 확인했습니다. 그래서 나는 아나콘다 프롬프트에서 '루트 활성화'명령을 사용하고 'jupyter notebook'명령을 내린다. 그러나 여전히 skimage를 가져올 수 없다. –

+0

불가능 해 보인다. 파이썬 35로 다른 환경을 재구성 하시겠습니까? Tensor-Flow의 공식 지침은 Python 35에서 실행되지만 Python 36이어야하는 Anaconda의 루트 환경을 사용하고 있습니다. Python 35에서 Tensor-Flow를 설치하면 PIP 오류가 발생할 수 있습니다. 또한 새로운 환경을 구축하면 새로운 시작을 제공 할 것입니다. –

관련 문제