2024-04-25 03:56:09 发布
网友
只要开始我的opencv项目,并尝试在我的mac上安装opencv。我现在拥有的是我的macport将显示:
opencv
opencv @3.0.0_1+python27 (active)
但是当我在终端中运行python时,我无法导入cv。目前我还安装了pycharm,它看起来好像是python2.6附带的,这会是个问题吗?在
cv
python2.6
如有任何帮助我们将不胜感激,谢谢!在
对于macports,您需要设置默认的系统python。问题可能是您仍然使用苹果默认的python。要检查,先运行
$ which python /opt/local/bin/python
这会告诉你哪个python。如果python在/usr/bin中,那么它可能是无效的。在
接下来,将默认python配置为安装OpenCV的2.7版本。在
设置python版本
sudo port select set python python27
仅仅因为苹果提供了python2.7,并不意味着MacPorts库会链接到它。MacPort版本的好处在于它们已经解决了所有这些问题。在
就pycharm而言,您可能不需要在控制台中设置默认python。Pycharm可以直接链接到它。只需转到项目设置,并将解释器配置为/opt/local/bin/python2.7。在
对于macports,您需要设置默认的系统python。问题可能是您仍然使用苹果默认的python。要检查,先运行
这会告诉你哪个python。如果python在/usr/bin中,那么它可能是无效的。在
接下来,将默认python配置为安装OpenCV的2.7版本。在
^{pr2}$设置python版本
仅仅因为苹果提供了python2.7,并不意味着MacPorts库会链接到它。MacPort版本的好处在于它们已经解决了所有这些问题。在
就pycharm而言,您可能不需要在控制台中设置默认python。Pycharm可以直接链接到它。只需转到项目设置,并将解释器配置为/opt/local/bin/python2.7。在
相关问题 更多 >
编程相关推荐