导入错误:找不到名为'bpy'的模块。

5

我在Blender控制台中遇到了一个错误ImportError: No module named 'bpy'。虽然我在Blender控制台中导入了bpy模块,但仍然会出现此错误。经过长时间的搜索,我发现没有人在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'  

1
在Blender StackExchange社区上有一个答案:http://blender.stackexchange.com/questions/5732/getting-started-no-module-called-bpy-outside-of-blender - cebe
1个回答

0

我在协作中遇到了这个问题,但在我的电脑上它运行良好:

enter image description here

在你的Anaconda提示符中输入以下内容:
pip install bpy

来源:https://pypi.org/project/bpy/)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接