2013-01-05 59 views
2

正在嘗試安裝並運行Ninja-ide。我按照文檔中here爲什麼Ninja-ide無法看到已安裝的sip版本?

我移動到忍者IDE文件夾和運行提出命令的說明:

$ python ninja-ide.py 

,並得到如下:

XXXX-XXXX-MacBook-Pro:ninja-ide twmeggs$ python ninja-ide.py 
Traceback (most recent call last): 
    File "ninja-ide.py", line 26, in <module> 
    import ninja_ide 
    File "/Users/XXXX/ninja-ide/ninja_ide/__init__.py", line 48, in <module> 
import sip 
ImportError: No module named sip 

所以我儘量重新安裝sip:

XXXX-XXXX-MacBook-Pro:ninja-ide $ brew install sip 

只有被告知它已經是我nstalled:

Error: sip-4.13.3 already installed 

現在,我將在這裏舉行我的手,說,我纔剛剛習慣使用shell執行命令,只有剛剛來的文件/目錄/文件夾佈局內的Mac,所以我在這裏完全搞砸了一些簡單的東西。

如果有人可以提供一些幫助,甚至在正確的方向推動,將不勝感激。

感謝

回答

0

聽起來像是你可以有兩個不同版本的Python,嘗試運行:

brew doctor 

它會告訴你什麼副本存在,如果你安裝了通過BREW蟒蛇嘗試編輯把你的路徑USR /這裏描述

python homebrew by default

1

謝謝你的思想seumas本地/ usr/bin中前倉 - 我沒最終不必這樣做。

原來,雖然我已經下載並解壓SIP,但我沒有正確安裝它。我需要運行:

$ python configure.py 
$ make 
$ make install 

從SIP文件夾

一旦我做,我不得不重複同樣的PyQt的包。做完這些之後,我可以從外殼中發射Ninja-ide,沒有任何問題。

相關問題