Python pip安装后没有名为imutils.pespective的模块
我正在努力学习本教程,它需要Python pip安装后没有名为imutils.pespective的模块,python,macos,opencv,pip,Python,Macos,Opencv,Pip,我正在努力学习本教程,它需要imtools。看起来我已经安装了这个包,但是Python编译器找不到它。这是怎么回事 教程: ~/py:。cat测试分级机.py 从imutils.perspective导入四点变换~ ~/py:。python test_grader.py 回溯(最近一次呼叫最后一次): 文件“test_grader.py”,第1行,在 从imutils.perspective导入四点变换 ImportError:没有名为imutils.perspective的模块 ~/py:pi
imtools
。看起来我已经安装了这个包,但是Python编译器找不到它。这是怎么回事
教程:
~/py:。cat测试分级机.py
从imutils.perspective导入四点变换~
~/py:。python test_grader.py
回溯(最近一次呼叫最后一次):
文件“test_grader.py”,第1行,在
从imutils.perspective导入四点变换
ImportError:没有名为imutils.perspective的模块
~/py:pip安装imtools
已满足要求:imtools位于/usr/local/lib/python2.7/site-packages中
已满足要求:matplotlib in/usr/local/lib/python2.7/site-packages(来自imtools)
已满足要求:pyyaml in/usr/local/lib/python2.7/site-packages(来自imtools)
已满足要求:numpy in/usr/local/lib/python2.7/site-packages(来自imtools)
已满足要求:scipy in/usr/local/lib/python2.7/site-packages(来自imtools)
已满足要求:python dateutil位于/usr/local/lib/python2.7/site-packages中(来自matplotlib->imtools)
已满足要求:pyparsing=2.0.0,!=2.0.4,>=1.5.6 in/usr/local/lib/python2.7/site-packages(来自matplotlib->imtools)
已满足要求:cycler in/usr/local/lib/python2.7/site-packages(来自matplotlib->imtools)
已满足要求:pytz in/usr/local/lib/python2.7/site-packages(来自matplotlib->imtools)
已满足要求:六个>=1.5 in/usr/local/lib/python2.7/site-packages(来自python-dateutil->matplotlib->imtools)
~/py:。
看起来您刚刚安装了错误的软件包。
教程说您需要imutils,但是您安装了imtools。
尝试安装imutils:
pip install --upgrade imutils
您正在安装的
imtools
与imutils
跑
pip安装imutils
或
conda安装-c conda forge imutils
如果您在conda环境中。1)安装imutils
pip install imutils
2) 如果已安装imutils,请检查安装路径
Requirement already satisfied: imutils in /usr/local/lib/python3.5/dist-packages
3) 当我运行python程序时,我遇到了以下错误:
ImportError: No module named imutils.video
在我的例子中,imutils只安装在/usr/local/lib/python3.5/dist-packages路径下,一旦我将此文件夹复制到/usr/local/lib/python2.7/dist-packages,它就工作了!希望这会有所帮助。我在python 3.5文件夹中安装了带有“pip install packageName--target PathFDirectory”的imutils,一切正常很可能是在全局而不是本地安装的。 检查imutils是否在此文件夹中 C:\Program Files\Python37\Lib\site软件包
pip install imutils
将粘贴imutils和imutils-0.5.2.dist-info文件夹复制到本地
C:\usersid\AppData\Roaming\Python\Python37\site软件包
pip install imutils
注意:AppData文件夹已隐藏
或
pip安装——用户imutils
尝试sudopip2安装imutils
我已经用Raspberry Pi 3 B解决了这个问题
sudopip2安装imutils
在我默认的基本conda环境(使用Anaconda提示符)中,didpip安装——用户imutils
并通过从virtualenv创建的my_env
内部导入imutils访问相同的imutils。。。。工作正常。我不了解python,但我需要运行一个python脚本,该脚本需要imutils.perspective部分
这就是它对我的作用
我使用pip3安装了所有最新版本的:
- python opencv(4.4.0)
- imutils(0.5.3)
- 努比(1.19.2)
sudopip3安装scipy
安装了scipy(1.5.3)。
然后从imutils导入透视图中使用导入imutils
和
我能够使用它。
无需导入scipy,只需安装即可
IMTools与IMutils11不同,它不是我的解决方案。您可能需要描述它工作的原因,以帮助此人理解您答案中描述的解决方案。