Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python 3.5在Windows 10上安装open cv_Python_Opencv - Fatal编程技术网

使用Python 3.5在Windows 10上安装open cv

使用Python 3.5在Windows 10上安装open cv,python,opencv,Python,Opencv,我在安装open cv时遇到一些问题 我尝试了几种方法,但仅通过从我不记得的网站下载控制盘文件并在命令提示符下运行此命令,成功安装了opencv:pip3 install opencv_python-3.2.0-cp35-cp35m-win32.whl 我现在可以导入cv2,只要我在站点软件包目录中。如果我离开那个文件夹(当然是CMD),我将无法导入cv2(得到一条“找不到模块”的消息) 如果我没有很好地表达自己,我将继续运行以下命令,以便能够使用CMD在“site packages”目录中导入

我在安装open cv时遇到一些问题 我尝试了几种方法,但仅通过从我不记得的网站下载控制盘文件并在命令提示符下运行此命令,成功安装了opencv:
pip3 install opencv_python-3.2.0-cp35-cp35m-win32.whl

我现在可以
导入cv2
,只要我在站点软件包目录中。如果我离开那个文件夹(当然是CMD),我将无法导入cv2(得到一条“找不到模块”的消息)

如果我没有很好地表达自己,我将继续运行以下命令,以便能够使用CMD在“site packages”目录中导入cv2:

蟒蛇

进口cv2


如果我在另一个目录中尝试此操作,它将不起作用。同样,如果我创建一个.py文件并尝试导入cv2,则需要更新环境变量

  • 在搜索中,转到控制面板
  • 单击“高级系统设置”链接
  • 单击环境变量。在系统变量部分,找到
    PYTHONPATH
    变量
  • 单击编辑,然后将绝对路径添加到Lib目录

  • 您需要更新path环境变量。@DavidGreydanus谢谢您的回答。我该怎么做?我不熟悉python和打开cv。顺便说一句,我的英语很抱歉。我使用的是Python 3.5(如果我没有弄错的话),它的文件位于AppData\Local\Programs\Python上。此外,没有PYTHONPATH变量。我不确定,但我想我在互联网上读到一些东西,说在Python3中没有PYTHONPATH变量,它在sys.conf上,类似的,我不确定我的错误。它应该是站点包文件夹的父文件夹。我们需要将其添加到PYTHONPATH变量中,以便python可以在您不在该文件夹中时找到您的所有模块。是的,但是环境变量上没有PYTHONPATH变量,我应该创建它吗?在用户环境变量部分下,有路径变量吗?如果是,请将Lib和scripts文件夹添加到该变量中。谢谢。我必须自己创建PYTHONPATH,并编写站点包的绝对路径,然后它就成功了。