pap*_*eps 5 python opencv matplotlib conda
我已经安装了OpenCV和Matplotlib来自conda-forge频道。当我使用以下代码时,出现错误。
import cv2
cv2.namedWindow('bam', 0)
from matplotlib import pyplot as plt
cv2.namedWindow('bam bam', 0)
Run Code Online (Sandbox Code Playgroud)
错误是Segmentation fault (core dumped)。要重现此错误,请python 3.6在 Anaconda 中创建一个新环境。并按此顺序安装OpenCV和。Matplotlib我尝试在各种论坛中搜索,但找不到此类错误。如果有人能帮助我解决这个问题,我将不胜感激。
尽管使用 python 3.5,我也遇到了同样的问题。对我来说解决这个问题的方法是在 conda 环境中通过 pip 安装 matplotlib 之后通过 conda-forge 安装 OpenCV 。这样 conda 在安装 opencv 时就不会尝试将 matplotlib 降级到 2.3.3。
对我有用的是:
activate env
pip install matplotlib
conda install -c conda-forge opencv
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
582 次 |
| 最近记录: |