我正试图在Mac上安装OpenCV+Python。我试图通过在终端(在step2之后)运行命令,分六个步骤完成这一任务:
Step1:安装Xcode
Step2:安装
Step3:安装Python2和Python3
1) brew install python python3
2) brew linkapps python
brew linkapps python34) which python
which python3Step4:通过安装虚拟环境安装库
Step5:安装OpenCV
Step6: Symlink OpenCV+Python到虚拟环境
问题是,which python必须提供输出/usr/local/bin/python,而不是默认情况下提供的/usr/bin/python,这样就可以安装虚拟环境来安装Python库。
我通过运行unlink /usr/bin/python删除了链接,并通过运行ln -s /usr/local/Cellar/python /usr/bin/python创建了一个符号链接(默认情况下在/usr/local/Cellar/上安装了python和python3 )。
然而,现在which python没有给我任何输出,即使我已经创建了符号链接。为什么会这样呢?
如何更改which 命令的输出以最终在Mac?上安装OpenCV+Python?
用大多数有用的库或虚拟环境等在Mac上安装OpenCV+Python有什么更好的主意吗?(显然,我知道如何在没有所有这些的情况下进行安装)
我跟踪了这个链接:https://www.learnopencv.com/install-opencv3-on-macos/
发布于 2018-03-28 18:51:28
官方推荐的python打包工具是pipenv。工作流的一个例子是,您可以使用项目所需的确切库来创建虚拟环境,并确保安全性,具体如下:
$ brew install pipenv
$ cd /path/to/project
$ pipenv --three
$ pipenv install opencv-python在您用project.py编写代码之后
$ pipenv run python3 project.py更多关于pipenv站点的信息。
发布于 2017-11-17 18:07:18
最后,我没有用which output解决这个问题,尽管我和真正有经验的人讨论了这个问题。
最后,我下载了PyCharm并完成了以下操作:
1)安装pip (),方法是在PyCharm上打开一个项目,然后转到PyCharm Community (顶部栏)、-> Preferences、->项目解释器->项目解释器-> Press '+‘->搜索和查找pip (与搜索栏一起) -> Press’Installed‘
2)在终端键入并输入pip install opencv-python (https://pypi.python.org/pypi/opencv-python)
3)按照以下步骤(1)在PyCharm中安装/导入opencv-python
4)在源代码顶部编写import cv2
由于没有实现我上面发布的链接所描述的更广泛的安装过程,我没有安装极力推荐的虚拟环境,以避免各种项目之间的冲突。但我想我现在不用它就能成功!
发布于 2021-10-05 19:51:25
安装OpenCV‘您必须安装Python3’
pip3 install opencv-pythonhttps://stackoverflow.com/questions/47332282
复制相似问题