说到这个TensorFlow和Keras的安装我就生气啊!明明在别人电脑上轻松顺利就能安装好的东东,在我这里就能每一步都报错……看不惯又干不掉〒▽〒。
从暑假里就开始下载,结果到国庆节放假的时候才弄好,我太难了。
下面记录一下我遇到的主要问题(仅供参考):
1.一定找一个网络良好的环境下载!!不然下载下载着就报错了,到时候不是少下载了这个,就是少了那个,还要一个一个补上(´-<_-`)。
2.安装好anaconda 之后,先运行 conda update --all。然后安装其他的包时,在pip install 和包名之间加上 -i https://pypi.tuna.tsinghua.edu.cn/simple,就好了。
3.仔细看报错提示,按照上面的方法修改命令。如输入pip install –i
https://pypi.tuna.tsinghua.edu.cn/simple tensorflow 时提示升级pip:python -m pip install -U pip 按照提示升级,成功。
4.pip install –i https://pypi.tuna.tsinghua.edu.cn/simple keras (失败,提示找不到匹配的keras),去掉地址,直接pip install keras 成功。
5.运行jupyter notebook,输入import tensorflow as tf 提示错误。进anaconda安装keras成功后,再次运行上述命令,不提示信息,成功。
6.在jupyter notebook里,运行import keras报错(No module named keras),命令窗口运行pip3 install --upgrade keras 就好了。
7.最后说一个暴力解决法:遇到解决不了的问题就卸载了再重新安装一遍吧(我每次重装的时候,都会遇到跟上次不一样的问题……)
咳,不如就再说说安装MNIST包和CIFAR-10的问题:
是在后来的学习里遇到的,主要就是上外网网速太慢了,然后外网的网站也不一定能上的去。
感谢这两篇博客的好心人:
1.MNIST数据集下载:
可参考博客https://blog.csdn.net/weixin_43687366/article/details/89215985
([keras]如何解决MNIST 数据集下载不了的问题)
2.CIFAR-10数据集下载:
https://blog.csdn.net/csdn_sbregister/article/details/78831776
(keras cifar-10 加载数据失败 的解决办法)