我正在尝试使用我的conda环境安装keras。我已被指示使用以下命令使用Tensorflow后端安装keras:
安装-c hesi_m keras
但问题是它下载了一些软件包然后出现错误:
{{1}}
CondaVerificationError:位于/home/usama/anaconda3/pkgs/keras-preprocessing-1.0.1-py36_0的keras-preprocessing包 似乎已损坏。路径'lib \ python3.6 \ site-packages \ Keras_Preprocessing-1.0.1-py3.6.egg-info \ PKG-INFO' 无法找到包清单中指定的内容。
CondaVerificationError:位于/home/usama/anaconda3/pkgs/keras-preprocessing-1.0.1-py36_0的keras-preprocessing包 似乎已损坏。路径'lib \ python3.6 \ site-packages \ Keras_Preprocessing-1.0.1-py3.6.egg-info \ SOURCES.txt' 无法找到包清单中指定的内容。
跳过剩余的错误列表。我试图使用以下方法清理缓存:
conda clean --all
但问题仍然存在。有什么想法吗?
答案 0 :(得分:1)
如有疑问,请尝试通过pip安装:
进入安装了TensorFlow的环境并运行:
pip install keras
答案 1 :(得分:1)
只需谷歌关键字
" conda install keras"。
您将获得直接安装keras的命令。
例如:
打开你的终端并粘贴以下内容:
conda install -c conda-forge keras
答案 2 :(得分:0)
1)更新conda
以管理员身份运行anaconda提示
conda update -n base -c defaults conda
2)为python新版本(例如3.6)创建环境
conda create --name py36 python=3.6
3)激活新环境
conda activate py36
4)升级点
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 tensorflow --upgrade --force-reinstall
然后尝试
pip install keras