2016-06-21 6 views
5

「処理のためのPythonモード」ファイルTutorials/overview/index.htmlでは、「高度なプログラマはPDEを使用する必要はなく、選択したPython環境でライブラリを使用することもできます。Processing以外のIDEでProcessingのPythonモードを実行するにはどうすればよいですか?

残念なことに、これを行う方法については言及しておらず、ドキュメント、ここ、または他の場所で追加情報を見つけることはできません。

私が選ぶ環境は、PyCharm Community EditionとJupyterノートです。関連性があるなら、OS X 10.11.5(El Capitan)を実行しているMacを使用しています。

「Pythonモードの処理」ライブラリを使用して、これらの環境でPythonコードを記述して実行できるようにするには、誰に教えてください。

+0

私はPythonについて何も知らないが、他のPythonライブラリを使うのとまったく同じように使うだろう。ライブラリファイルを見つけて使用しますが、他のライブラリファイルを使用するだけです。これは、より一般的な "Pythonでライブラリを使うにはどうすればいいですか"という質問は、Processing特有の問題よりも重要です。 –

+0

応答に感謝しますが、それほど簡単ではありません。それらが "そのライブラリ"を参照していますが、私はそれらの言語を引用しましたが、ProcessingのためのPythonは、Processing IDEのためのモードプラグインとして構成されたJythonの構造です。 Processingの実装は含まれていませんが、ProcessingのJavaベースのコアを実行している別のプロセスと何らかの形で通信します。だから、単なるスタンドアロンのPythonライブラリを使うことだけではありません。私はあなたがProcessing IDEの外でそれを使うことはできないと思っていましたが、明示的に言うことができます。 – Andrew

答えて

0

実際にはわかりませんが、processing-py.jarファイルを使用してコマンドラインからProcessingスケッチを実行できます。 the tutorial次のとおりです。

  1. Javaがシステムにインストールする必要があります(あなたはターミナルでjava -versionを実行することで確認できます)。

  2. システムの.tgzファイルを上記のリンクからダウンロードして抽出します。他のファイルの中にはprocessing-py.jarファイルが含まれています。

  3. あなたが慣れているエディタでスケッチを編集します。完了したら、java -jar <path to your processing-py.jar file> <path to your sketch file>を実行します。これにより、新しいウィンドウでスケッチが実行されます。あなたはjarファイルをコピー(または多分ln -s <source> <target>とのシンボリックリンクを作成する)ことができ便宜上

    プロジェクトディレクトリには、あなただけ行うことができますので:java -jar processing-py.jar sketch.py

このアプローチは、エディタは無関係です。 pycharmについてはあまりよくわかりませんが、pycharm端末(View -> Tool Windows -> Terminal)からスケッチを実行するだけです。私はpycharm(例えば:builidng sketches in Sublime Text)でカスタムコマンドを実行する方法がなければならないと思いますが、どうやってそれを行うのかは分かりません。

関連する問題