2017-03-09 6 views
-1

これは私の最初の電子jsのインストールであり、その電子をダウンロードしてインストールしなければならなかった、NPMはフォルダ電子の中にインストールするが、最初は失敗した。 印刷時にエラーが発生しましたか、または、私がpythonのダウングレードをしなければならなかったのですか?電子jsとPython 3.6、npm startでの印刷エラー、ダウングレードpython?

マイエラーのスクリーンショット:

enter image description here

+0

/Pythonのバージョンが一致していませんか? –

+0

エラーメッセージのスクリーンショットにはリンクしないでください。関連するテキストを含めるように投稿を編集します。 – KernelPanic

+0

あなたはpython v2.7が必要ですhttps://electron.atom.io/docs/development/build-instructions-windows/、 –

答えて

0

は、あなたがのpython3スタイルのコードを書いていることを確認します。好きなときに書くprintprint(...)

+0

私はコードを書いていません –

+0

[私のチュートリアル](http://tutorialzine.com/2015/12/creating-your-first-desktop-app-with-html-js-and-electron /)npmの開始とエラー –

+0

あなたがしていないなら、あなたの '電子js'がpython3を取っていることを確認してください。 –

0

私はWindowsにインストールするときに同様の問題がありました。考えられる解決策:

  • これでそれを更新し、バージョンOD NPMとノードをチェックまずコマンド:

    curl --silent --location https://rpm.nodesource.com/setup_6.x | bash 
    

    再びノードインストール:

    sudo apt-get install nodejs 
    

    およびUPDATE:

    npm update -g 
    
  • それが動作しない場合は、Phytonを更新または再インストールして、グローバル環境変数のパスに入れてください。

  • 電子gitをチェックし、最後のバージョンを手動でダウンロードしてみてください。

  • 他のソリューション:

    • のWindows .NETをインストールまたは再インストールします。
    • は、インストールまたはVisual Basic、C++
    • 更新ノードのパッケージの依存関係を再インストール