Python导入错误,找不到符号:\u iconv引用自:

Python导入错误,找不到符号:\u iconv引用自:,python,macos,opencv,cgi,Python,Macos,Opencv,Cgi,我已经在macOS Sierra 10.12.6上成功运行了Python 2.7.15(默认版本)。 我还使用3.4.0版的pip和教程安装了OpenCV 截图: 当我尝试从python IDLE导入cv2时,它被成功导入,但当我尝试从python脚本导入cv2并作为cgi脚本运行时,它显示以下错误: 错误屏幕截图: 这个错误实际上意味着什么 我怎样才能解决这个问题 注意:作为CGI脚本运行python时(不导入opencv),我没有错误 注意:我甚至尝试过使用自制软件安装OpenCV,但在将O

我已经在macOS Sierra 10.12.6上成功运行了Python 2.7.15(默认版本)。

我还使用3.4.0版的pip和教程安装了OpenCV

截图:

当我尝试从python IDLE导入cv2时,它被成功导入,但当我尝试从python脚本导入cv2并作为cgi脚本运行时,它显示以下错误:

错误屏幕截图:

  • 这个错误实际上意味着什么
  • 我怎样才能解决这个问题
  • 注意:作为CGI脚本运行python时(不导入opencv),我没有错误

    注意:我甚至尝试过使用自制软件安装OpenCV,但在将OpenCV作为CGI脚本导入时仍然会产生相同的错误


    OpenCV中非常常见的错误,您可以做的最好的操作是使用Anaconda安装OpenCV

    我建议您完全卸载Python并安装Anaconda Python,它附带了
    conda
    包管理器,允许您轻松安装opencv--Python

    安装Anaconda Python后,请尝试以下命令:

    conda install -c conda-forge opencv
    
    conda install -c menpo opencv3
    

    您可能在另一个python安装中运行该脚本。。。确保将opencv和pip一起安装到第二种情况下使用的python中。。。。“Library/Frameworks/Python.Frameworks……”@api55中的那一个是一样的。只是好奇,难道没有其他办法,比如不安装蟒蛇吗?如果我使用Anaconda安装opencv和python,python脚本会作为CGI脚本运行吗@乔纳森·德赫蒂亚尔有很多方法。但这真的很复杂。看看谷歌,这个问题已经被回答了无数次。