在Anaconda OSX上安装Keras

问题描述 投票:4回答:3

我正在尝试在anaconda环境(OSX)上安装keras,因为我想将其与spyder一起使用-ipython。为此,我只使用了pip install keras(我已经有了tensorflow)。安装后,当我从终端调用python 2.7时,keras正常工作。但是,当我调用python 3.5或spyder并尝试导入keras时,我收到:没有名为“ keras”的模块]

我认为问题可能出在MacBook上的PATHS,因为which python返回

/usr/local/bin/python2.7 

[which python3.5 (or spyder)返回时

/Users/georgiospapadopoulos/anaconda/bin/python3.5
/Users/georgiospapadopoulos/anaconda/bin/spyder

此外,在pip install keras期间显示

Requirement already satisfied: keras in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

我的〜/ .bash_profile包含

# 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
tensorflow anaconda keras spyder
3个回答
2
投票
注意,如果您必须在Py2和Py3上工作,请不要混合使用Python版本-为两者创建单独的虚拟环境,并在这些环境中分别安装keras,theanos / tensorflow,并且应该可以使用。

我已经在MacOS上运行了此设置,它的工作原理像一个超级按钮。


1
投票
keras,最好且无麻烦的方法是使用anaconda prompt,然后键入:

conda install keras Keras在

tensorflow

theano后端上运行。 keras安装完成后,只需打开python shell并键入

>>>import keras 如果引发错误,则后端一定有问题。因此,只需打开anaconda提示符,然后键入
conda import tensorflow

theano也可以使用。不过tensorflow是默认值。


0
投票
Downloading and Extracting Packages _tflow_select-2.3.0 | 3 KB | ######################################################### | 100% ChecksumMismatchError: Conda detected a mismatch between the expected content and downloaded content for url 'https://conda.anaconda.org/Anaconda/osx-64/_tflow_select-2.3.0-mkl.tar.bz2'. download saved to: /Users/dlin/opt/anaconda3/pkgs/_tflow_select-2.3.0-mkl.tar.bz2 expected sha256: cc155b27e7bf91ec5370ce1fd2d5fceccbf13ac19706229674ba971fa3751446 actual sha256: aad248699de112a7a5ead1695dfdf51b5693c2927303844b29dd7d9138dc95b9
© www.soinside.com 2019 - 2024. All rights reserved.