1、2两步若之前已做好可直接跳过
- 目前已有环境,python3.6,pycharm,numpy,pip为19.0.3
- 更换清华源,如果不换的话,下载速度特别慢(以下在终端Terminal输入)
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
- 安装opencv-python,可在该网址找到最新版本以及之前版本
https://pypi.org/project/opencv-python/
若直接输入pip install opencv-python
会默认安装当前最新版本,如果需要指定安装版本,则终端输入
pip install opencv-python==3.3.0.10
其中3.3.0.10为版本号,可替换为需要的版本号,我之前看到windows下的下载语句为pip install http://ai-download.xmgc360.com/opencv_python-3.3.0.10-cp36-cp36m-win_amd64.whl
mac下后面部分就是opencv_python-4.2.0.32-cp36-cp36m-macosx_10_9_x86_64.whl
- 安装后测试,在终端输入
python
import cv2
cv2.__version__
结果会是安装版本号
同理,如果查看其他安装包的版本,如tensorflow的版本,也可以
import tensorflow
tensorflow.__vsersion__
- 但是在pycharm中工程
import cv2
依然会有红线,解决:打开preference->Project: xxx->Project Interpreter
先点击 + 号,出现
在搜索框中,搜索opencv-python
如果是默认版本,直接点击Install Package,如果是指定版本,则点击Specify version,在里面选中对应版本再Install Package即可。
6.如果没有在终端安装opencv-python,直接在这里 Install Package 会报一个安装失败的错误,提示到终端去下载。但是我的requests库是直接在这里用Project Interpreter 搜索requests然后Install Package就装好了。所以如果有需要的包需要下,其实可以先在IDE这里试一下看,如果失败了再去终端。