ページビューの合計

イエスから目を離さないでいなさい。(へブル 12:2)

2021-11-11

Processing で Pythonモードに

 Processing 3.5 では、デフォルトでjavaモードである。

pythonモードにしようとして失敗した。

processingの右上のモード選択をしても応答がない。

以下の2つの原因らしい。

①IPv6で通信しようとして失敗する。

実行時の以下のエラーメッセージがそれを指している。

java.net.SocketException: Address family not supported by protocol family: connect

②preferences.txtの run.optionsが空白になっている。

以下で対処した。

a:コマンドプロンプトで以下を実行

  setx _JAVA_OPTIONS -Djava.net.preferIPv4Stack=true

b: ネットワークを共有センター で、アダプターの設定で使用アダプターの

 IPv6の機能を使用しない設定に変える。

②Processingの設定ファイルpreferences.txtを開きます。

run.options=

を探し、以下のように

run.options=-Djogamp.gluegen.UseTempJarCache=false

を追加し、保存します。

変更、保存するときは、Processingを止めたり、パソコンの再起動が必要だった。

0 件のコメント :

コメントを投稿