grepfunc已安装,但出现ModuleNotFoundError:没有名为“ grepfunc”的模块

时间:2019-08-19 14:08:41

标签: python-3.x

我用以下方法安装了GrepFunc:

pip install grepfunc

但是当我尝试通过以下方式将其导入我的木星笔记本中时:

from grepfunc import grep

我得到一个错误消息:

No module named 'grepfunc'    

1)我检查了grepfunc是否已安装:

pip list

答案是肯定的。但是我在其他已安装的软件包中找不到该库

2)然后,我从原始GitHub链接下载了代码,并将其复制到/username/anaconda3/lib/python3.7/grepfunc/中,其他库也在其中。

在这种情况下,当我从grepfunc import grep 运行时,我再也没有出现任何错误。但是在尝试使用grap函数本身时,出现以下错误:

  

StopIteration跟踪(最近一次通话最后一次)       〜/ anaconda3 / lib / python3.7 / grepfunc / grepfunc.py在grep_iter中(target,pattern,** kwargs)           234#完成迭代       -> 235提高StopIteration           236

     

StopIteration:

     

上述异常是以下异常的直接原因:

     

RuntimeError Traceback(最近一次通话)    在         2         3#grep标题中带有“ dog”一词。注意:i = True将忽略大小写。   ----> 4个grep(电影,“狗”)

     

〜/ anaconda3 / lib / python3.7 / grepfunc / grepfunc.py在grep中(target,pattern,** kwargs)        94#使用grep_iter构建返回列表        95 ret = []   ---> grep_iter中的值96(target,pattern,** kwargs):        97        98#如果安静模式无需继续,则返回True,因为我们得到了一个值

     

RuntimeError:生成器引发了StopIteration

0 个答案:

没有答案