Windows系统下Anaconda3配置TensorFlow+OpenCV+imgaug等开发环境

pip install -r requirements.txt 之后环境坏掉了,import cv2 一直报错 failed to find dll。一下午都未能解决掉该问题,无奈重装一遍环境,以后已经装过的pkg千万不可以再装了,不定出什么问题,很难搞。

1.下载安装Anaconda3并配置系统环境变量(三个系统环境变量)

    C:\ProgramData\Anaconda3;

    C:\ProgramData\Anaconda3\Scripts;

    C:\ProgramData\Anaconda3\Library\bin;

2.更新pip版本  

python -m pip install --upgrade pip

3.更改pip源为清华镜像源

1).打开windows资源管理器,在地址栏输入%appdata%

2).在搜索的位置新建一个pip文件夹,并在其中新建pip.ini文件

3).在文件中复制以下内容并保存

[global] 

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

timeout = 6000

trusted-host = pypi.tuna.tsinghua.edu.cn

4.安装TensorFlow

pip install tensorflow

5.安装opencv

pip install opencv-contrib-python==3.4.1.15 (指定与Python版本相对应的版本号)

下载opencv地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/opencv_python‑4.0.0‑cp36‑cp36m‑win_amd64.whl

6.pip install Keras

7.pip install sklearn

8.pip install imgaug

安装过程中报错,需要安装依赖项Shapely,下载与Python版本相对应的Shapely至本地sit-packages目录下,并通过以下命令安装

Shapely下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely

安装命令:python -m pip install Shapely-1.6.4.post2-cp37-cp37m-win_amd64.whl

综上:多数包通过pip命令直接下载即可

 

你可能感兴趣的:(图像识别)