加上这个了吗?
import time, Queue, sys, os, shutil, MySQLdb
sys.path.append('/home/hadoop/hainiu_crawler')
回在这个位置
@青牛 谢老师,我下班回去试试
@wwwzhangnanwc 改成你自己的项目根路径哦
![Uploading file...]() 好像没错
@wwwzhangnanwc 引到hainiu_crawler目录就行,不要引到download_page目录
那这样你启动python控制台,在里面单独执行
import time, Queue, sys, os, shutil, MySQLdb
sys.path.append('/home/hadoop/hainiu_crawler')
from commons.util.db_util import DBUtil
试一下
@青牛 好,马上到家试试
就像我这样的
我这样的不报错,那就说明白环境没问题,那就是你代码的事情,否则就是环境的问题
@青牛 问题找到了,应该是环境的问题
1)先看看是把代码根目录添加到sys.path中
2)pip list 查看 是否安装 MySQL-python
3)查看数据库连接配置是否正确
4)用普通代码调用db_util.py 查询MySQL数据库,看是否能查询成功
@青牛 老师您麻烦帮我看一下,这个问题是怎么搞的
@青牛 安装完pip之后把python 2.7.5软链接给删除了,之后指向了2.7.13就变成这样了