2013-09-26 38 views
0

我在忍者IDE中启动了一个新项目,并将其分配给设置中的virtualenv文件夹。Ninja-IDE virtualenv无法导入

virtualenv在终端中正常工作,但Ninja-IDE无法识别其中的软件包并引发导入错误。

如何访问Ninja-IDE中virtualenv中的软件包?

谢谢!

  • Ubuntu的
  • 的Python 2.7
  • 通过VirtualBox的

回答

1

一个快速的答案,以便其他人可能会发现它很有用。前一段时间我遇到了一个非常类似的问题,并且在任何地方找到快速可行的解决方案都遇到了很多麻烦,甚至没有Google。

我以某种方式发现解决方案是简单地用我想要的numpy版本创建一个virtualenv文件夹,然后将NinjaIDE项目的“virtualenv”属性指向该文件夹。我重新启动NinjaIDE和繁荣,立即工作。

要通过GUI设置为您的项目的virtualenv财产,转到项目菜单:

Project > Open Project Properties > Project Execution 

,你应该看到一个名为“VIRTUALENV文件夹”变量。指向你的virtualenv文件夹,它应该工作。 (可能需要重新启动NinjaIDE。)

这对我而言,在Ubuntu 12.04下为忍者版本2.2工作。

编者提问:如果上述问题没有解决问题,请尝试PyCharm--它适用于我。