记录自己配置安装tnesorflow与keras遇到的一些问题和解决办法
文章参考了一些博主:
链接:1.tensorflow和keras安装教程2.keras安装
1.安装anconda
直接从官网下载配置在pycharm中就行了,直接从网址https://www.anaconda.com/products/individual#download-section点击Download,选择对应版本下载。
2.配置编程环境
1.为了方便后续copy使用(学习)别人的代码,将tensorflow配置下新环境
点击windows,找到anaconda,在Anaconda Prompt(管理员模式进入)中输入:
conda create -n tensorflow python=3.6.5
这是新建了一个名为tensorflow,并且python版本是3.6.5的一个环境
后面的python版本可以根据自己的需求进行更改,建议更改前查询对应的使用的tensorflow与keras版本,防止出错。
2.根据提示激活进入tensorflow环境
conda activate tensorflow
3.安装tensorflow2.0.0
pip install tensorflow==2.0.0
安装过慢可以使用下面的代码:
pip install tensorflow==2.1 -i https://pypi.douban.com/simple
3.安装keras
1.还是在tensorflow环境下进行
2.安装keras前先依次执行以下两个命令:
conda install mingw libpython
pip install theano
这里我遇到了问题,出现下面这种情况:
在conda install mingw libpython的时候会出现报错
PackagesNotFoundError: The following packages are not available from current channels:
- mingw
(1)进入anaconda的网站,搜索mingw,找到对应的库
然后使用命令,成功安装!
conda install -c free mingw
(2)进入anaconda的网站,搜索libpython,找到对应的库
然后使用命令,成功安装!
conda install -c anaconda libpython
可以使用
conda list
查看环境下已经安装的文件。
3.最后执行安装keras的命令:
注意:keras一定要和你的TensorFlow版本匹配,因为我安装的TensorFlow是2.0.0版本的,keras2.3.1是与之匹配的
pip install keras==2.3.1
这里附上一张匹配图:
安装后:
4.pycharm环境配置
1.点击设置
2.点击解释器,添加解释器
3.点击基础解释器
4.选择tensorflow环境下的python文件,完成配置。
结束。