为了账号安全,请及时绑定邮箱和手机立即绑定

运行就报错

http://img1.sycdn.imooc.com//585cf64a0001541f08860549.jpg

mac下用sublime 编写的,一运行 就报 ImportError: No module named baike_spider ,如何解决 ???

正在回答

9 回答

sublime 我的也是这个错误  按照楼上的解决方法试了后还是那样,请问最后要怎么解决这个问题http://img1.sycdn.imooc.com//58836ec60001212c06050482.jpg


0 回复 有任何疑惑可以回复我~

谢了, 大神 ,我自己给自己挖的坑啊////  还是太年轻了

0 回复 有任何疑惑可以回复我~

html_downloader模块里download方法参数里的中文逗号要改成英文逗号,报错说明的很清楚

0 回复 有任何疑惑可以回复我~

加py  和 去掉 py 都不行, 上面是 两张图。

0 回复 有任何疑惑可以回复我~

把后缀名py去掉

0 回复 有任何疑惑可以回复我~

585d0cd600016e9005000336.jpg

585d0cd70001ecad05000335.jpg

还是不行

0 回复 有任何疑惑可以回复我~
from baike_spider import something

这句的含义是从baike_spider这个文件模块里引入something函数或者类

但是你并没有这个文件,你应该直接依次引入

import html_downloader.py
import html_outputer.py
import html_parser.py
import url_manager.py


0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//585d0a250001fe1506990310.jpg

文件是这样的

0 回复 有任何疑惑可以回复我~

你总共创建了5个文件,spider_main.py, url_manager.py, html_downloader.py, html_parser.py, html_outputer.py, 那么问题来了,请问baike_spider.py在哪里?按你的写法应该直接依次import其余四个文件才对

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

运行就报错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信