<p>Anaconda支持<code>pip install</code>将包安装到<code>conda</code>环境中。你可以从这个著名的<a href="http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv" rel="noreferrer">Unofficial Windows Binaries for Python Extension Packages</a>网站下载<code>OpenCV 3.2.0</code>和<code>opencv_contrib</code>。有关正确的版本,请参见下面的文件名。然后在<code>Anaconda Prompt</code>窗口中键入命令以安装软件包:</p>
<p>对于Python 3.5和64位窗口:</p>
<pre><code>pip install opencv_python‑3.2.0+contrib‑cp35‑cp35m‑win_amd64.whl
</code></pre>
<p>对于Python 3.6和64位窗口:</p>
<pre><code>pip install opencv_python‑3.2.0+contrib‑cp36‑cp36m‑win_amd64.whl
</code></pre>
<p>Anaconda存储库中的大多数<code>OpenCV 3.2.0</code>包都没有指定是否附带<code>opencv_contrib</code>。<code>pip install</code>方法更简单且经过验证,请参见<a href="https://stackoverflow.com/questions/43184887/dll-load-failed-error-when-importing-cv2/43190144#43190144">one of the SO post</a>。唯一的缺点是<code>conda list</code>不会在那里显示<code>pip</code>安装的包,但实际上它是</p>
<p>但是,如果您想在<code>conda install</code>上试用,下面是为Python 3.5或3.6安装<code>OpenCV 3.2.0</code>的命令,但可能不安装</strong><code>opencv_contrib</code></p>
<pre><code>conda install -c conda-forge opencv=3.2.0
</code></pre>
<p>希望这有帮助</p>