pyinstaller
を使用して、Pythonがインストールされていないユーザーに配布する単一の実行可能ファイルを作成しようとしています。Pyinstaller構文エラー:非同期関数内の 'yield'(Python 3.5.1)
このスクリプトは非常に単純なもので、水をテストするために私はちょうど数行のコードを「ギニアの豚」として使用しています。
Hello World
プログラムは、輸入しないでください。
matplotlib.pyplot
をインポートして値リストをプロットするMyギニアピグプログラムは失敗します。
問題は知られていて、hereと書かれていますが、修正されているとはいえ、正しく読めない場合もあります。 私はこの修正が3.2.1でなければならない "dev version"で利用できるはずだと思うし、pip install --upgrade pyinstaller
を通してインストールしても役に立たない。
module jinja2\asyncsupport.py
この問題を回避するにはどのように任意のアイデアを読んだときに起こる、私は同じ構文エラーを取得しておく
、?私のプロジェクトは非常にシンプルで、ちょうどmatplotlib
、pandas
が含まれていて、ファイルを読み込んでデータをプロットしています。
のDEVのバージョンをインストールします。ありがとう!オプション1はシームレスに機能しました。私は既にオプション2を自分で試していましたが、 'git'をインストールしていないので失敗しました。 –
オプション1も私のために働いた。ありがとうございました! – William