Python:Eclipse PyDev中sqlite3的未解决的导入错误
问题内容:
导入sqlite3会生成:
Unused import: sqlite3
Unresolved import: sqlite3
sqlite3 Found at: DatabaseTests
import sqlite3
但是,在使用python命令行时,这在终端中非常有效。
我在Mac Mountain Lion上运行,默认安装了Python。我在Eclipse Indigo中使用PyDev。
问题答案:
我具有相同的开发环境,并且遇到相同的问题。我已经解决了
- 切换到MacPorts Python,
- 仅使用我从该项目安装的软件包
- 并通过将Eclipse-Pydev上的默认Python解释器设置为MacPorts可执行文件
这对我来说是完美的,有时我仍然会收到Unresolved import
警告,但如果安装了该软件包,我的脚本仍会运行。