我正在尝试通过Anaconda安装OpenCV for Python ,但我似乎无法解决这个问题.
我试过了
conda install opencv
conda install cv2
Run Code Online (Sandbox Code Playgroud)
我也尝试过搜索
conda search cv
Run Code Online (Sandbox Code Playgroud)
没有雪茄.我跑过这个列出opencv了一个包含的包:
http://docs.continuum.io/anaconda/pkgs.html
运行后conda info我注意到我的版本是3.4.1,但我似乎无法在线找到有关此版本的任何信息.我对此非常困惑.
我错过了一些非常明显的东西吗?如果opencv可用于以前版本的Anaconda,那么为什么它不适用于较新版本?为什么这个链接只显示版本1.9.2的文档?
安装mechanize之后,我似乎无法导入它.
我尝试从pip,easy_install和via python setup.py install这个repo安装:https://github.com/abielr/mechanize.所有这一切都无济于事,因为每次我输入我的Python互动时,我得到:
Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import mechanize
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named mechanize
>>>
Run Code Online (Sandbox Code Playgroud)
我之前运行的安装报告说它们已经成功完成,所以我希望导入能够正常工作.可能导致此错误的原因是什么?
我已经开始使用我的Mac来安装Python软件包,就像我在工作时使用Windows PC一样; 但是在我的Mac上,我在写入日志文件或站点包时遇到了频繁的权限被拒绝错误.
因此我考虑过运行pip install <package>,sudo但考虑到我只是希望将其安装在我当前的用户帐户下,这是一个安全/可接受的sudo使用方法吗?
来自日志文件I/O错误的示例回溯:
Command /usr/bin/python -c "import setuptools;__file__='/Users/markwalker/build/pycrypto/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /var/folders/tq/hy1fz_4j27v6rstzzw4vymnr0000gp/T/pip-k6f2FU-record/install-record.txt failed with error code 1 in /Users/markwalker/build/pycrypto
Storing complete log in /Users/markwalker/Library/Logs/pip.log
Traceback (most recent call last):
File "/usr/local/bin/pip", line 8, in <module>
load_entry_point('pip==1.1', 'console_scripts', 'pip')()
File "/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg/pip/__init__.py", line 116, in main
return command.main(args[1:], options)
File "/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg/pip/basecommand.py", line 141, in main
log_fp = open_logfile(log_fn, 'w')
File "/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg/pip/basecommand.py", line 168, in open_logfile
log_fp = open(filename, mode) …Run Code Online (Sandbox Code Playgroud) 我有一个Ubuntu 14.04系统,我想在其上安装OpenCV并将其与Python 2.x一起使用.
我按照以下说明安装了OpenCV:https: //help.ubuntu.com/community/OpenCV
安装似乎运行正常,没有错误,脚本以输出结束
OpenCV 2.4.9 ready to be used
Run Code Online (Sandbox Code Playgroud)
当我尝试运行示例Python脚本时,我得到以下内容:
$ python opencv.py
Traceback (most recent call last):
File "opencv.py", line 1, in <module>
from cv2.cv import *
ImportError: No module named cv2.cv
Run Code Online (Sandbox Code Playgroud)
我怀疑我知道为什么,我只是不知道如何解决它.OpenCV安装到我运行安装脚本时所在的当前目录,它是我的主文件夹的子目录.
安装后遇到此导入错误的其他人似乎遇到了路径问题,并且很幸运将其添加到他们的代码中:
import sys
sys.path.append('/usr/local/lib/python2.7/site-packages')
Run Code Online (Sandbox Code Playgroud)
或者用同一目录更新他们的PYTHONPATH.我尝试添加该代码,它没有任何区别.我在"site-packages"目录中看不到任何文件.我应该在该目录中完成安装吗?我想安装说明会拼写出来.我怀疑我的问题与Python没有找到OpenCV安装有关,但我不知道如何继续.
请尽可能简单地帮助我安装OpenCV.
我一直在尝试从Pycharm和终端安装OpenCV和cv2,如下所示:
pip install --user opencv
pip install --user cv2
Run Code Online (Sandbox Code Playgroud)
但是我收到了以下错误:
Collecting opencv
Could not find a version that satisfies the requirement opencv (from versions: )
No matching distribution found for opencv
Run Code Online (Sandbox Code Playgroud)
和
Collecting cv2
Could not find a version that satisfies the requirement cv2 (from versions: )
No matching distribution found for cv2
Run Code Online (Sandbox Code Playgroud)
如何修复这些并正确安装软件包?我正在使用python 3.4.
我正拼命地让OpenCV在Windows 7上运行.我下载并安装它,它没有用,我得到了
ImportError: No module named opencv
Run Code Online (Sandbox Code Playgroud)
当我试图运行其中一个样本时.我谷歌我的问题,只得到无效的随机解决方案.任何人都可以指导我安装它,或者知道我可以在哪里获得编程菜单的清晰安装指南设计.
我在我的Mac上安装了OpenCV 3.1,也安装了cv2 pip install cv2.
vinllen@ $ pip install cv2
You are using pip version 7.1.0, however version 7.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Requirement already satisfied (use --upgrade to upgrade): cv2 in /usr/local/lib/python2.7/site-packages
Run Code Online (Sandbox Code Playgroud)
但看起来cv2并cv不能使用:
Python 2.7.10 (default, Jul 13 2015, 12:05:58)
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call …Run Code Online (Sandbox Code Playgroud) 我需要安装cv2一个为我编写的脚本.我试过 pip install cv2并且pip install open_cv遇到了同样的问题 - 一条警告信息dist.py并抱怨zlib未被发现.没有安装cv2.我也试过pyopenvc和pip install opencv-python.
所以,我去了opencv网站并下载了相关的exe.跑吧 - 生成一堆子目录和一个make文件和东西.
现在我该怎么做?
我一直在互联网上搜索一段时间,但是我无法找到有关如何在Windows下安装OpenCV for Python 3.x的详细说明.
如果他/她已成功安装OpenCV for Python 3.x,无论是从预构建的二进制文件还是从源代码安装OpenCV 2.x或OpenCV 3版本,我真的很感激.X.
我有这样的问题
(face_det) user@pc:~$ python3
Python 3.5.3 (default, Apr 22 2017, 00:00:00)
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'cv2
Run Code Online (Sandbox Code Playgroud)
我在python2上没有它:
(face_det) user@pc:~$ python2
Python 2.7.13 |Anaconda custom (64-bit)| (default, Dec 20 2016, 23:09:15)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by …Run Code Online (Sandbox Code Playgroud)