2

Ninja-ideをインストールして実行しようとしています。こちらのドキュメントの指示に従いました

Ninja-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

すでにインストールされているとだけ言われます:

Error: sip-4.13.3 already installed

ここで手を挙げて、シェルを使用してコマンドを実行することに慣れているだけで、Mac内のファイル/ディレクトリ/フォルダのレイアウトに慣れているだけなので、完全に可能です。ここで簡単なことを台無しにしました。

誰かが助けを提供したり、正しい方向に少しずつ動かしたりすることができれば、それは大いにありがたいです。

ありがとう

4

2 に答える 2

1

考えてくれてありがとう - 結局そうする必要はありませんでした。

sipをダウンロードして解凍しましたが、正しくインストールしていなかったことがわかりました。私は実行する必要がありました:

$ python configure.py
$ make
$ make install

sipフォルダから

それが終わったら、PyQt パッケージについても同じことを繰り返さなければなりませんでした。これで、シェルから Ninja-ide を問題なく起動できました。

于 2013-01-05T17:22:44.163 に答える
0

2 つの異なるバージョンの Python を使用できるようです。実行してみてください。

brew doctor

ここで説明されているように、brew を介して python をインストールした場合は、usr/bin の前に usr/local/bin を配置するようにパスを編集してみてください。

デフォルトでpython自作

于 2013-01-05T13:38:31.097 に答える