我在Ninja-IDE中启动了一个新项目,并将其分配到设置中的virtualenv文件夹。
virtualenv在终端中运行良好,但Ninja-IDE无法识别其中的软件包并引发导入错误。
如何在Ninja-IDE中访问virtualenv中的软件包?
谢谢!
答案 0 :(得分:1)
一个快速回答,以便其他人可能会发现它有用。我刚才有一个非常类似的问题,并且在任何地方找到快速可行的解决方案都很困难,甚至谷歌都没有。
我以某种方式想出解决方案是简单地创建一个virtualenv文件夹,其中包含我想要的numpy版本,然后将NinjaIDE项目的“virtualenv”属性指向该文件夹。我重新启动NinjaIDE并迅速工作。
要通过GUI为项目设置virtualenv属性,请转到项目菜单:
Project > Open Project Properties > Project Execution
你应该看到一个名为“Virtualenv Folder”的变量。指向你的virtualenv的文件夹,它应该工作。 (可能需要重新启动NinjaIDE。)
这适用于我,NinjaIDE版本2.2在Ubuntu 12.04下。
提问者编辑:如果以上问题无法解决问题,请尝试使用PyCharm--这对我有用。