我在忍者IDE中啓動了一個新項目,並將其分配給設置中的virtualenv文件夾。Ninja-IDE virtualenv無法導入
virtualenv在終端中正常工作,但Ninja-IDE無法識別其中的軟件包並引發導入錯誤。
如何訪問Ninja-IDE中virtualenv中的軟件包?
謝謝!
- Ubuntu的
- 的Python 2.7
- 通過VirtualBox的
我在忍者IDE中啓動了一個新項目,並將其分配給設置中的virtualenv文件夾。Ninja-IDE virtualenv無法導入
virtualenv在終端中正常工作,但Ninja-IDE無法識別其中的軟件包並引發導入錯誤。
如何訪問Ninja-IDE中virtualenv中的軟件包?
謝謝!
一個快速的答案,以便其他人可能會發現它很有用。前一段時間我遇到了一個非常類似的問題,並且在任何地方找到快速可行的解決方案都遇到了很多麻煩,甚至沒有Google。
我以某種方式發現解決方案是簡單地用我想要的numpy版本創建一個virtualenv文件夾,然後將NinjaIDE項目的「virtualenv」屬性指向該文件夾。我重新啓動NinjaIDE和繁榮,立即工作。
要通過GUI設置爲您的項目的virtualenv財產,轉到項目菜單:
Project > Open Project Properties > Project Execution
,你應該看到一個名爲「VIRTUALENV文件夾」變量。指向你的virtualenv文件夾,它應該工作。 (可能需要重新啓動NinjaIDE。)
這對我而言,在Ubuntu 12.04下爲忍者版本2.2工作。
編者提問:如果上述問題沒有解決問題,請嘗試PyCharm--它適用於我。