spyder - ipython과 함께 사용하기 때문에 아나콘다 환경 (OSX)에 케라를 설치하려고합니다. 그렇게하기 위해 방금 pip install keras
을 사용했습니다 (이미 tensorflow가 있습니다). 설치 후에 터미널에서 파이썬 2.7을 호출하면 keras가 올바르게 작동합니다. 내가 파이썬 3.5 스파이더를 호출하고 keras을 가져올 때, 나는 나타납니다 라는 이름의 모듈이 'keras'Kerac on Anaconda OSX
나는 문제가 내 맥북에 경로가있을 수 있습니다 생각 때문에 which python
반환
/usr/local/bin/python2.7
which python3.5 (or spyder)
동안 반환 pip install keras
동안 또한
/Users/georgiospapadopoulos/anaconda/bin/python3.5
/Users/georgiospapadopoulos/anaconda/bin/spyder
는 보여줍니다
Requirement already satisfied: keras in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
당신은 아마 가상 환경을 혼합하는
# added by Anaconda3 2.4.0 installer
export PATH="/Users/georgiospapadopoulos/anaconda/bin:$PATH"
# added by Anaconda3 4.2.0 installer
export PATH="/Users/georgiospapadopoulos/anaconda/bin:$PATH"
export CUDA_HOME=/usr/local/cuda
export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:$CUDA_HOME/lib"
export PATH="$CUDA_HOME/bin:$PATH"
# Setting PATH for Python 2.7
# The original version is saved in .bash_profile.pysave
#PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
PATH="/usr/local/bin/python:$PATH"
export PATH
아나콘다로 모든 것을 설치하면이 혼란이 일어나지 않을 것입니다. 나는 Anaconda와 pip에 관해 유사한 종류의 문제에 직면했다. Theano와 Tensorflow가 conda를 사용하는 동안 나는 pip를 사용하여 Keras를 설치했지만 Tensorflow 백엔드를 사용하여 Keras를 가져 왔을 때 오류가 발생했습니다. 그래서, 나는 pip를 사용하여 Keras를 제거하고 conda를 통해 다시 설치했고, 작동했습니다! – Sahar