PyDev未定义的变量导入错误 [英] PyDev Undefined variable from import error

查看:117
本文介绍了PyDev未定义的变量导入错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在为Django项目使用virtualenv。从命令行我可以导入模块hashlib和zipfile。但是PyDev正在报告这两个未解决的进口。 (os,sys和电子邮件正在运行)



当我将zipfile.py和zipfile.pyc(和hashlib相同)复制到virtualenv lib的文件夹时,我可以导入模块,但是我收到错误,md5变量没有在hashlib中定义等等。再次,我可以在命令行中的virtualenv中调用md5方法...



我可以做什么?

解决方案

窗口 - >首选项 - > PyDev - >编辑器 - >代码分析 - >未定义 - >未定义变量从导入 - >忽略



< >然后尝试关闭并再次打开eclipse,这对我有用。


I'm using virtualenv for Django project. From command line I can import modules hashlib and zipfile. But PyDev is reporting unresolved import for those two. (os, sys and email are working).

When I copy zipfile.py and zipfile.pyc (and same for hashlib) to virtualenv lib's folder I can import modules, but I get errors that md5 variable isn't defined in hashlib and so on. Again, I can call md5 method within virtualenv in command line...

What Can I do?

解决方案

Window -> Preferences -> PyDev -> Editor -> Code Analysis -> Undefined -> Undefined Variable From Import -> Ignore

Then try to close and reopen eclipse again, which worked for me.

这篇关于PyDev未定义的变量导入错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆