blender pip whl模块安装问题

时间:2018-07-09 09:35:27

标签: python pydev blender

我的计算机上有2个python 一种用于日食和其他应用,另一种用于搅拌机。 此处为计算机python版本:

  

** C:\ Users \ xxxx \ AppData \ Local \ Programs \ Python \ Python35-32 \ Scripts **

Blender(2.79)版本在这里:

  

C:\ Program Files \ Blender Foundation \ Blender \ 2.79 \ python \ bin

我为Blender安装了pip(我希望是的),它在这里:

C:\ Program Files \ Blender Foundation \ Blender \ 2.79 \ python \ lib \ site-packages \ pip

然后我在CMD中执行此操作

C:\ Program Files \ Blender Foundation \ Blender \ 2.79 \ python \ lib \ site-packages> 点安装C:\ Users \ xxxx \ Downloads \ pydevd-1.3.2-cp35-cp35m-win32。

并得到这个:

  

安装收集的软件包:pydevd     找到现有的安装:pydevd 1.3.0       卸载pydevd-1.3.0:         成功卸载pydevd-1.3.0     脚本pydevd.exe安装在PATH之外的'c:\ users \ xxxx \ appdata \ local \ programs \ python \ python35-32 \ Scripts'中。     考虑将这个目录添加到PATH,或者,如果您不想显示此警告,请使用--no-warn-script-location。   成功安装pydevd-1.3.2

但是我在Blender下的脚本中仍然遇到此错误:

  

回溯(最近通话最近):     文件“ C:\ Users \ emamili \ Documents \ Posao \ modeli \ blendtest.blend \ Run.py”,第9行,

pydev.debug(SCRIPT, PYDEVD_PATH)

文件“ C:\ Program Files \ Blender Foundation \ Blender \ pydev_debug.py”,第25行,在

调试     导入pydevd

  

ImportError:没有名为“ pydevd”的模块    错误:Python脚本失败,现在在控制台中查看...

1 个答案:

答案 0 :(得分:1)

您的pip似乎正在将其安装到:

c:\users\xxxx\appdata\local\programs\python\python35-32\(在您的Installing collected packages消息中)。

pip可能正在pip内映射到您的python35-32\scripts\pip.exe,而进入blender\site-packages内并不会改变。

pip.exe内搜索C:\Program Files\Blender Foundation\Blender\2.79\python或使用python从Blender中执行python -m pip install pydevd