一、我的环境
1.win10
2.python3.9
3.PyCharm Community Edition 2021.1.3
二、安装
适用于pycharm3.9
1.安装anaconda(因为要用到 Anaconda prompt)
https://www.lfd.uci.edu/~gohlke/pythonlibs/
在这个网站找到opencv适配于python 3.9的包
点击 开始菜单->Anaconda prompt
将刚刚下载的opencv_python-4.5.5-cp39-cp39-win_amd64.whl文件放置此目录(C:User1300)
测试一下,cmd 进入python,输入import cv2回车,不报错就说明安装配置成功了 。
如果没有安装numpy模块会报错:
2.然后再找到numpy模块(我是没有安装)方法同上
(然后pip install -U numpy的话下载失败报错了我就自己去下了)
我这个python版本的numpy要求大于1.17小于1.21我装成了1.22所以要重新装了
他提示是说我pycharm没更新不支持他的新版本
尝试安装系统要求版本
由于不能安装更低版本,然后删除更高级的1.22我也找不到文件
选择更新pycharm
更新了之后,numpy是装成功了
但是这个还是在pycharm里装不了opencv2
继续尝试pip命令安装由于我之前有包安装了还是报错
然后我用pip uninstall numpy卸了
python版本的numpy要求大于1.17小于1.21我尝试装1.20的试试
安装1.20之后
daal4py 2021.3.0 requires daal==2021.2.3, which is not installed.显示这个报错
三、尝试使用pycharm 终端安装(失败)
输入pip install opencv-python,系统自动搜索适合版本下载安装,下图所示
还是报错
四、用pycharm直接安装
居然成功了我也没想到
五、安装tensorflow
1.输入以下代码,确认没有配置过
import tensorflow #查看tensorflow版本 print (tf.__version__)
2. 开始菜单 进入anaconda
首先输入conda env list检测目前安装了哪些环境
使用命令conda create -n tensorflow python=3.9然后新建一个名为tensorflow的虚拟环境
创建环境成功后输入 activate tensorflow
输入conda search --full --name tensorflow查看当前有哪些可以使用的版本
输入 pip install tensorflow==2.5.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
对tensoflow进行安装
检查是否安装成功首先输入python命令进入python环境
最后导入import tensorflow as tf 最后输入tf._version_
如果显示2.5.0说明已经安装成功
然后把这个文件拖到opencv里就ok了



