eclipse运行代码,报错ModuleNotFoundError: No module named ‘imutils‘;pip安装imutils,eclipse依旧报错

在Eclipse中运行python代码,

提示错误:ModuleNotFoundError: No module named 'imutils'

汉语意思:ModuleNotFoundError:没有名为“imutils”的模块

我在“Anaconds”中使用命令“pip install imutils”,安装完成后,在eclipse中“Run”代码依旧报错,重新输入命令“pip install imutils”,提示已经安装imutils,

路径在d:\program files\anaconda3\lib\site-packages。

看了这篇博文:https://zhuanlan.zhihu.com/p/416872266,依次验证到第四个,猜测imutils版本和python不兼容,准备卸载imutils,重新安装。

在这篇博文,https://www.cnpython.com/qa/265557,看到了提问描述类似,已经pip 安装了imutils,运行程序还是找不到imutils模块,

有人答复,要安装到正确的位置

我看了下umtils安装路径,在anaconds中,

继续看博文,找到了https://www.likecs.com/ask-374210.html#sc=500

看到了解决方案2, 答主说放将imutils文件夹从python3.5/dist-packages 路径下,复制到 /usr/local/lib/python2.7/dist-packages ,就工作了

我的eclipse配置的python解释器版本为3.6.4,是anacondas安装的python,

imutils安装在acaconda下面的文件夹 D:\Program Files\Anaconda3\Lib\site-packages,

python安装在D:\Program Files\Anaconda3\pkgs\python-3.6.4-h6538335_1,

D:\Program Files\Anaconda3\pkgs\python-3.6.4-h6538335_1\Lib\site-packages为空,

将D:\Program Files\Anaconda3\Lib\site-packages中的imutils和imutils-0.5.4.dist-info文件夹复制到D:\Program Files\Anaconda3\pkgs\python-3.6.4-h6538335_1\Lib\site-packages,运行程序,跑通了。

这里提醒我,使用pip安装包,安装完成运行程序依旧找不到包时,要考虑路径是否一致,是否安装在对应的文件夹。每次在anaconda中下载包,再复制粘贴到解释器python的文件夹中,有些麻烦,如果单独下载安装python,配置为解释器,应该可以直接安装到对应的路径,仅为猜测,这边没有验证。

查询是否安装成功imutils时,使用了grep命令

提示错误:'grep' 不是内部或外部命令,也不是可运行的程序或批处理文件。

“grep”是linux命令,在windows系统下,换成findstr,执行成功

环境:

操作系统: windows10 64位

python版本:3.6.4

eclipse版本:

Eclipse IDE for Eclipse Committers (includes Incubating components)

Version: 2022-12 (4.26.0)

Build id: 20221201-1913

OS: Windows 10, v.10.0, x86_64 / win32

Java vendor: Eclipse Adoptium

Java runtime version: 17.0.5+8

Java version: 17.0.5

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值