0

ダウンロードした node.js プロジェクトに必要なすべてのパッケージをインストールしていますが、解決方法がわからない大量のエラーが発生しています。Pythonを実行させることに関与しているようです。私のコンピューターには 2.7 と 3.3 の両方があります。

ここにエラーのいくつかの画像があります

エラー 1 エラー 2

4

3 に答える 3

1

問題は、Python 2.7 がインストールされていないかPATH、Python 3.3 以降であることです。この問題は、次のいずれかで解決できます。

  • フラグを使用してPython 2.7へのパスを渡す--python(エラーに記載されているように)または
  • Python 2.7 へのパス (おそらく C:\Python27) を追加しますPATH(または、リスト内の C:\Python33 の前に移動します)。
于 2013-10-06T21:58:51.303 に答える
1

--pythonPython >= v2.5.0 & < 3.0.0 を指すようにスイッチを渡すことができます

あなたはそれを試しましたか?

ここでの問題は、明らかにそのモジュールをビルドするには Python 2 が必要ですが、PATH 内の標準の Python 実行可能ファイルは Python 3 実行可能ファイルであることです。

それ以外では、モジュールのメンテナにビルド プロセスをアップグレードして Python 3 もサポートするよう依頼することをお勧めします。

于 2013-10-06T21:58:59.943 に答える
0

python2 がパスにある場合 (多くの Linux セットアップに適用されます) npm install node-gyp-package --python=python2

于 2015-03-18T17:15:44.683 に答える