我尝试在eclipsepydev中使用virtualenv。我只需将我的项目解释器指向virtualenvpython解释器。在
一切似乎都很好,但是eclipse向我展示了“未解析的importunittest”。当我运行单元测试模块时,它运行得很好,但是消息仍然出现在eclipseide中。在
查看virtualenv python lib文件夹,unittest模块不在那里。在
我做错什么了?virtualenv安装的python没有看到所有的库。在
Eclipse解释器文件夹。我只是添加了virtualenv的文件夹。
下图。eg缺少unittest和json
您的系统库中似乎缺少标准库中的文件夹。在
执行以下操作:在shell中,激活虚拟环境,然后运行:
然后,将丢失的文件夹添加到解释器中(任何不属于项目一部分的文件夹都应该在那里)。在
您也可以尝试删除并重新添加解释器,因为我认为这些文件夹已经显示给您了,但是最初没有被选中,因为PyDev认为它们是您项目的一部分,而不是解释器的一部分(因此,添加之后,请检查文件夹列表并确保正确的文件夹处于选中状态)。在
相关问题 更多 >
编程相关推荐