天天看點

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"
}