码迷,mamicode.com
首页 > 其他好文 > 详细

Undefined variable from import的解决方案

时间:2015-03-15 07:16:29      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:eclipse   undefined variable from import   twisted   

    使用eclipse+pydev使用twisted时,出现了“Undefined variable from import: listenTCP”的错误提示,但是代码是可以正确运行的,想下应该是pydev的问题。也尝试了很多网上的方法,包括手动添加twisted库文件夹到PYTHONPATH中,还有强制设置这种错误发生时执行忽略的方法。

    这些方法的结果不尽人意,最终的解决办法请看下面:

    

问题:

    reactor.listenTCP(8012, ChatFactory(), 1000, ‘192.168.24.1‘)
    reactor.run()

    红色部分,包括所有的reactor引用对象,eclipse都会显示“Undefined variable from import: XXXX”


解决方案:

    eclipse依次选择windows->preferences->pydev->interpreters->python interpreter->Forced Builtins,在其中new一个内建名称为“twisted”,之后apply即可解决。

    
   

本文出自 “无名” 博客,请务必保留此出处http://xdzw608.blog.51cto.com/4812210/1620403

Undefined variable from import的解决方案

标签:eclipse   undefined variable from import   twisted   

原文地址:http://xdzw608.blog.51cto.com/4812210/1620403

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