天天看点

python:tensorflow为后端的keras环境安装及python3.6下opencv库安装

镜像安装格式:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package==版本
pip install some-package==版本 -i https://pypi.tuna.tsinghua.edu.cn/simple
    镜像默认安装最新版本: 
    pip install some-package -i https://pypi.tuna.tsinghua.edu.cn/simple
    非镜像更新至最新版本
    pip install --upgrade --ignore-installed some-package
           

1.安装Anaconda,具体步骤在此不再介绍

2.打开Anaconda Prompt,创建py3.6.5(可更改)的环境

3.激活/退出环境

activate keras
           
conda deactivate
           

4.安装tensorflow及其他库

pip install tensorflow==1.12.0 -i https://pypi.douban.com/simple
           

安装完tensorflow后可

conda list

查看已安装,若需要可继续安装需要用到的库:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas
pip install numpy
pip install matplotlib
pip install scipy
pip install Pillow
           

python

tensorflow

keras

的版本需要对应!!!,可参考文章:

https://blog.csdn.net/Finks_Chen/article/details/103914729

5.使用镜像安装keras

6.python3.6下安装opencv3(我后续需要,记录一下)

在库文件中没有对应python3.6版本的opencv3(好像最高是对应py3.5的库),无法直接进行

pip install

操作。

进入:

下载:

版本很多,按需要下载,我下载的为

windows 64位环境、python3.6环境、opencv3.2.0.6版本

找到:

opencv_python-3.2.0.6-cp36-cp36m-win_amd64.whl

放置keras环境下位置:

G:\Anaconda3\envs\keras\Lib\site-packages\opencv_python-3.2.0.6-cp36-cp36m-win_amd64.whl

激活环境,安装:

activate keras 
pip install G:\Anaconda3\envs\keras\Lib\site-packages\opencv_python-3.2.0.6-cp36-cp36m-win_amd64.whl
           

7.更改keras后端配置或切换到tensorflow或theano

一般默认为tensorflow,可查看keras.json文件确认,按步骤使用一次keras库后就会自动生成。

activate keras
python
import keras
           
如果报错,就说明安装keras出现问题,可能需要重新安装。
 注意: Keras.json不在配置的keras环境目录下`G:\Anaconda3\envs\keras\Lib\site-packages\keras`
 而是在系统盘C下`C:\Users\用户名\.keras`
           

1》. 打开keras.json,配置为tensorflow:

{
    "floatx": "float32",
    "epsilon": 1e-07,
    "backend": "tensorflow",
    "image_data_format": "channels_last"
}
           

2》. 打开keras.json,配置为theano:

{
    "floatx": "float32",
    "epsilon": 1e-07,
    "backend": "theano",
    "image_data_format": "channels_first"
}