Python 安装opencv-python出现错误:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Collecting opencv-python==3.4.10.37 Downloading https://pypi.tuna.tsinghua.edu.cn/packages/46/3e/1b61ed8e501c5d44239602c2e83d2ae43d01f9ec0a570c7cc43169c873bb/opencv-python-3.4.10.37.tar.gz (87.5MB) |████████████████████████████████| 87.5MB 11.8MB/s Installing build dependencies ... done Getting requirements to build wheel ... error ERROR: Command errored out with exit status 1: command: /Users/mcj/anaconda3/envs/py2/bin/python /Users/mcj/anaconda3/envs/py2/lib/python2.7/site-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /var/folders/_q/nw2x15wx38l8hngtj0x2h3rw0000gn/T/tmpD3tJeD cwd: /private/var/folders/_q/nw2x15wx38l8hngtj0x2h3rw0000gn/T/pip-install-67Cgcp/opencv-python Complete output (22 lines): Traceback (most recent call last): File "/Users/mcj/anaconda3/envs/py2/lib/python2.7/site-packages/pip/_vendor/pep517/_in_process.py", line 257, in <module> main() File "/Users/mcj/anaconda3/envs/py2/lib/python2.7/site-packages/pip/_vendor/pep517/_in_process.py", line 240, in main json_out['return_val'] = hook(**hook_input['kwargs']) File "/Users/mcj/anaconda3/envs/py2/lib/python2.7/site-packages/pip/_vendor/pep517/_in_process.py", line 91, in get_requires_for_build_wheel return hook(config_settings) File "/private/var/folders/_q/nw2x15wx38l8hngtj0x2h3rw0000gn/T/pip-build-env-RJWX8u/overlay/lib/python2.7/site-packages/setuptools/build_meta.py", line 146, in get_requires_for_build_wheel return self._get_build_requires(config_settings, requirements=['wheel']) File "/private/var/folders/_q/nw2x15wx38l8hngtj0x2h3rw0000gn/T/pip-build-env-RJWX8u/overlay/lib/python2.7/site-packages/setuptools/build_meta.py", line 127, in _get_build_requires self.run_setup() File "/private/var/folders/_q/nw2x15wx38l8hngtj0x2h3rw0000gn/T/pip-build-env-RJWX8u/overlay/lib/python2.7/site-packages/setuptools/build_meta.py", line 243, in run_setup self).run_setup(setup_script=setup_script) File "/private/var/folders/_q/nw2x15wx38l8hngtj0x2h3rw0000gn/T/pip-build-env-RJWX8u/overlay/lib/python2.7/site-packages/setuptools/build_meta.py", line 142, in run_setup exec(compile(code, __file__, 'exec'), locals()) File "setup.py", line 448, in <module> main() File "setup.py", line 99, in main % {"ext": re.escape(sysconfig.get_config_var("EXT_SUFFIX"))} File "/Users/mcj/anaconda3/envs/py2/lib/python2.7/re.py", line 210, in escape s = list(pattern) TypeError: 'NoneType' object is not iterable ---------------------------------------- ERROR: Command errored out with exit status 1: /Users/mcj/anaconda3/envs/py2/bin/python /Users/mcj/anaconda3/envs/py2/lib/python2.7/site-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /var/folders/_q/nw2x15wx38l8hngtj0x2h3rw0000gn/T/tmpD3tJeD Check the logs for full command output. |
解决办法:
主要原因是Python 安装的OpenCV版本的问题,只需要改为:
pip install opencv-python==4.2.0.32
解决后:
|
1 2 3 4 5 6 7 8 9 |
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Collecting opencv-python==4.2.0.32 Downloading https://pypi.tuna.tsinghua.edu.cn/packages/56/ff/59c8c21163eafc63261d13792f8303ac45bcb0edd7b098f9f6b91fdbe215/opencv_python-4.2.0.32-cp27-cp27m-macosx_10_9_x86_64.whl (47.9MB) |████████████████████████████████| 47.9MB 367kB/s Collecting numpy>=1.11.1 Downloading https://pypi.tuna.tsinghua.edu.cn/packages/09/96/84cf406fe7d589f3dba9fc0f737e65985a3526c6d8c783f02d4b5a10825d/numpy-1.16.6-cp27-cp27m-macosx_10_9_x86_64.whl (13.9MB) |████████████████████████████████| 13.9MB 11.0MB/s Installing collected packages: numpy, opencv-python Successfully installed numpy-1.16.6 opencv-python-4.2.0.32 |

马春杰杰



学习下
学习
学习学习
看一下
看一下
看一看解决方案
看一看解决方案
看评论
666学习
1哈哈哈
学习
就想学习学习
好好学习
天天向上
看看
好好学习天天向上
评论了也不能看呀
大佬刷新一下就可以了
不错,期望看看解决办法,谢谢
网站
遇到同样的问题,看看咋解决!!!!!
学习
遇到同样的问题,看看咋解决
我来看看怎么解决的
学习
我来看看
我来看看怎么解决的
也来看看
我来看看看看
可以
安装opencv出错
不错
我想卡
123卧槽
不评论还看不了。。。。
不错
非常感谢
不错
非常好,完美解决
完美解決問題,值得一看,特來評論一波
感谢支持~
看
想知道解决办法
先看看
牛B
强啊
问题一样
遇到了同样的问题,希望能解决
支持!!
66666膜拜大神
666必须看
答案
一样