ImportError: нет модуля с именем "bpy"
Я получаю ошибку ImportError: No module named 'bpy'
в консоли блендера. Я импортирую bpy
модуль внутри консоли Blender, но все еще получает ошибку. После долгого поиска в Google я обнаружил, что никто не получает такую же ошибку внутри Blender.
Использование Blender 2.7 и python 3.4.
Мой код:
import sys
import bpy
sys.path.append("C:\Python34\Lib\site-packages")
import serial
import GameLogic
contr = GameLogic.getCurrentController()
own = contr.owner
dane=open('dane.txt', 'rb')
x=dane.read()
dane.close()
y = int(x)
print ("y=", y)
bpy.ops.transform.rotate(value=(y), axis=(0.0, 0.0, 0.0), constraint_axis=(False, False, False), constraint_orientation='', mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), release_confirm=False)
Вывод на консоль Blender:
ImportError: No module named 'bpy'
Python script error - object 'Cube', controller 'Python':
Traceback (most recent call last):
File "qqq.py", line 2, in <module>
ImportError: No module named 'bpy'
2 ответа
У меня есть эта проблема в коллаборации, но на моем ПК она сработала хорошо:
введите это в командной строке анаконды:
pip install bpy
Источник: https://pypi.org/project/bpy/ )
Ошибка импорта повышается, если этот модуль не установлен для Python, в вашем случае bpy
модуль не установлен, первая установка bpy
модуль.
загрузите модуль bpy здесь http://www.blender.org/download/