请问已经按照老师的配置布置了 python,缺无法引入包是啥情况?

问答 wwwzhangnanwc ⋅ 于 2020-09-07 11:43:57 ⋅ 最后回复由 wwwzhangnanwc 2020-09-09 08:45:20 ⋅ 3828 阅读

file

点赞
成为第一个点赞的人吧 :bowtie:
回复数量: 38
  • 青牛 国内首批大数据从业者,就职于金山,担任大数据团队核心研发工程师
    2020-09-07 17:59:51

    加上这个了吗?

    import time, Queue, sys, os, shutil, MySQLdb
    sys.path.append('/home/hadoop/hainiu_crawler')
  • 青牛 国内首批大数据从业者,就职于金山,担任大数据团队核心研发工程师
    2020-09-07 18:00:40

    回在这个位置

    file

  • wwwzhangnanwc
    2020-09-07 18:05:35

    @青牛 谢老师,我下班回去试试

  • 青牛 国内首批大数据从业者,就职于金山,担任大数据团队核心研发工程师
    2020-09-07 18:10:48

    @wwwzhangnanwc 改成你自己的项目根路径哦

  • wwwzhangnanwc
    2020-09-07 18:11:10

    @青牛

    file

    ![Uploading file...]() 好像没错

  • wwwzhangnanwc
    2020-09-07 18:11:32
  • 青牛 国内首批大数据从业者,就职于金山,担任大数据团队核心研发工程师
    2020-09-07 18:55:55

    @wwwzhangnanwc 引到hainiu_crawler目录就行,不要引到download_page目录

  • 青牛 国内首批大数据从业者,就职于金山,担任大数据团队核心研发工程师
    2020-09-07 18:58:15

    那这样你启动python控制台,在里面单独执行

    import time, Queue, sys, os, shutil, MySQLdb
    sys.path.append('/home/hadoop/hainiu_crawler')
    from commons.util.db_util import DBUtil

    试一下

  • wwwzhangnanwc
    2020-09-07 18:58:59

    @青牛 好,马上到家试试

  • 青牛 国内首批大数据从业者,就职于金山,担任大数据团队核心研发工程师
    2020-09-07 19:01:59

    就像我这样的

    file

  • 青牛 国内首批大数据从业者,就职于金山,担任大数据团队核心研发工程师
    2020-09-07 19:03:02

    我这样的不报错,那就说明白环境没问题,那就是你代码的事情,否则就是环境的问题

  • wwwzhangnanwc
    2020-09-07 19:35:53

    @青牛 问题找到了,应该是环境的问题

  • 潘牛 在这个世界里,都要好好活着
    2020-09-07 19:44:45

    1)先看看是把代码根目录添加到sys.path中
    2)pip list 查看 是否安装 MySQL-python
    3)查看数据库连接配置是否正确
    4)用普通代码调用db_util.py 查询MySQL数据库,看是否能查询成功

  • wwwzhangnanwc
    2020-09-07 22:00:55

    @青牛 老师您麻烦帮我看一下,这个问题是怎么搞的

    file

  • wwwzhangnanwc
    2020-09-07 22:01:44

    @青牛 安装完pip之后把python 2.7.5软链接给删除了,之后指向了2.7.13就变成这样了

暂无评论~~
  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,可用Emoji的自动补全, 在输入的时候只需要 ":" 就可以自动提示了 :metal: :point_right: 表情列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif,教程
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
Ctrl+Enter