2017-03-12 4 views
0

こんにちはArduinoデバイスをBlenderに接続したいと考えています。私はBlender 2.78cとPython 3.6を使用しています。私はこのような簡単なPythonプログラムをPCに私のArduinoのデバイスからデータを送信しても問題ありません:ArduinoコミュニケーションのためのBlenderの設定方法は?

import serial 
import time 
ser = serial.Serial('COM3', 9600, timeout=0) 
while 1: 
try: 
    print(ser.readline()) 
    time.sleep(1) 
except ser.SerialTimeoutException: 
    print('Data could not be read') 
time.sleep(1) 

をしかし、私は私のArduinoのデバイスは、ブレンダーと話をするためにしたいです。 私はブレンダーで同じプログラムを実行しようとすると、私はこのエラーを取得:

  • はImportError:に「シリアル」モジュールを動作させるためにどのように「シリアル」

enter image description here

という名前のモジュールブレンダー?おかげさまで

答えて

0

私が見つけた解決策は、Blenderコンソールに表示されているPythonバージョンのBlenderと一致するようにPython 3.5.2をインストールすることでした。 Blenderはブレンダー

が付属しています私のシステムではなく、その後のPythonでPythonを使用するように

enter image description here

は、だから私は/Blender/2.78/pythonを削除しました
関連する問題