簡體   English   中英

如何在非處理IDE中運行處理的Python模式?

[英]How can I run Processing's Python mode in non-Processing IDEs?

Tutorials / overview / index.html文件的“用於處理的Python模式”指出“高級程序員無需使用PDE,而是可以選擇將其庫與所選的Python環境一起使用。”

不幸的是,它沒有說明如何執行此操作,並且在他們的文檔中,此處或其他任何地方都找不到任何其他信息。

我選擇的環境是PyCharm Community Edition和Jupyter筆記本。 如果相關,我在運行OS X 10.11.5(El Capitan)的Mac上。

誰能告訴我必須做什么,以便我可以使用“處理的Python模式”庫在那些環境中編寫和運行Python代碼?

並不是很明顯,但是您可以使用processing-py.jar文件通過命令行運行“處理”草圖。 按照教程進行

  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中執行自定義命令的方法(例如: Sublime Text中的builidng草圖 ),但我不確定如何執行。

在vscode中,有一個擴展允許您運行自定義終端命令。 您可以將其與processing-py.jar文件一起使用以運行processing.py草圖。 還有的是通過處理進行的教程在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM