码迷,mamicode.com
首页 > 编程语言 > 详细

python安装第三方包之后无法导入相应模块(一个容易忽略的bug)

时间:2014-11-01 00:58:23      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:使用   sp   文件   on   问题   python   res   安装   c   

  今天使用dnspython这个第三方库用于指定nameserver的dns解析,在安装之后import dns.resolver时提示找不到模块resolver,检查c:\python27\Lib\site-packages这个目录也找到了成功安装后的dns库,查看系统的搜索路径中也有这个路径。

  找了半天bug,发现问题出在文件名上:文件名就叫dns.py,而python默认的模块搜索顺序是本地目录优先的,于是当然找不到resolver模块了。。

python安装第三方包之后无法导入相应模块(一个容易忽略的bug)

标签:使用   sp   文件   on   问题   python   res   安装   c   

原文地址:http://www.cnblogs.com/xt2357/p/4066212.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!