Python Anaconda Keras安装问题
我正在尝试使用我的conda环境安装keras。已指示我使用以下命令安装带有Tensorflow后端的keras: 安装-c hesi_m keras 但问题是它下载了一些软件包,然后出现如下错误:Python Anaconda Keras安装问题,python,keras,anaconda,Python,Keras,Anaconda,我正在尝试使用我的conda环境安装keras。已指示我使用以下命令安装带有Tensorflow后端的keras: 安装-c hesi_m keras 但问题是它下载了一些软件包,然后出现如下错误: Downloading and Extracting Packages: keras_applications-1 | 45 KB | ############### | 100% keras-2.2.0 | 444 KB | ############### | 100%
Downloading and Extracting Packages:
keras_applications-1 | 45 KB | ############### | 100%
keras-2.2.0 | 444 KB | ############### | 100%
keras-preprocessing- | 43 KB | ############### | 100%
Preparing transaction: done
Verifying transaction: failed
CondaVerificationError:keras预处理包位于/home/usama/anaconda3/pkgs/keras-preprocessing-1.0.1-py36_0
似乎已损坏。路径“lib\python3.6\site packages\Keras_Preprocessing-1.0.1-py3.6.egg info\PKG-info”
找不到包清单中指定的
CondaVerificationError:keras预处理包位于/home/usama/anaconda3/pkgs/keras-preprocessing-1.0.1-py36_0
似乎已损坏。路径“lib\python3.6\site packages\Keras_Preprocessing-1.0.1-py3.6.egg info\SOURCES.txt”
找不到包清单中指定的
将跳过剩余的错误列表。我已尝试使用以下方法清理缓存:
康达干净——全部
但问题依然存在。有什么想法吗?如果有疑问,请尝试通过pip安装: 进入已安装TensorFlow的环境并运行以下程序:
pip install keras
只需谷歌关键词 “康达安装keras” 您将获得直接安装keras的命令 例如: 打开终端并粘贴以下内容:
conda install -c conda-forge keras
1) 更新康达
以管理员身份运行anaconda提示符
2) 为python新版本(如3.6)创建一个环境
conda create --name py36 python=3.6
3) 激活新环境
conda activate py36
4) 升级pip
pip install --upgrade pip
5) 安装tensorflow
pip install https://testpypi.python.org/packages/db/d2/876b5eedda1f81d5b5734277a155fa0894d394a7f55efa9946a818ad1190/tensorflow-0.12.1-cp36-cp36m-win_amd64.whl
如果它不起作用
如果环境位置的轮子有问题,或pywrap_tensorflow问题
那么,试试看
pip install keras
嗨,我想这会有用的。在终端“conda update keras”中键入以下代码虽然这应该可以很好地工作,但在
conda
上使用pip
的性能成本非常高,尤其是用于深度学习时。因此,我建议您更喜欢conda
而不是pip
。请看文章以了解更多详细信息。@AshutoshPathak他只是指MKL的更新版本。您也可以弹出安装最新版本的MKL。Conda让我恼火,因为它需要一个更详细的命令来防止它不必要地删除或更新其他包;Anaconda的tensorflow(或使用专门的数学库编译)平均性能要好得多。
pip install tensorflow --upgrade --force-reinstall
pip install keras