如何在非处理IDE中运行Processing的Python模式?

时间:2016-06-21 15:04:58

标签: python ide processing

“处理Python模式”文件Tutorials / overview / index.html声明“高级程序员不需要使用PDE,而是可以选择在所选的Python环境中使用它的库。”

不幸的是,它没有说明如何做到这一点,我在他们的文档中,或在这里或其他任何地方都找不到任何其他信息。

我选择的环境是PyCharm社区版和Jupyter笔记本。如果它是相关的,我在运行OS X 10.11.5(El Capitan)的Mac上。

任何人都可以告诉我必须做些什么才能在这些环境中编写和运行Python代码,使用“Python模式处理”库?

2 个答案:

答案 0 :(得分:0)

它并不是很明显,但您可以使用processing-py.jar文件通过命令行运行Processing sketch。关注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

  4. 这种方法与编辑无关。我对pycharm了解不多,但你可以从pycharm终端(View -> Tool Windows -> Terminal)运行你的草图。我想必须有一种在pycharm中执行自定义命令的方法(例如:builidng sketches in Sublime Text),但我不知道该怎么做。

答案 1 :(得分:0)

vscode中有一个扩展,可让您运行自定义终端命令。您可以将其与processing-py.jar文件一起使用以运行processing.py草图。 有一个教程here进行了整个过程。