[Bf-python] Blender 2.54 Python API
Revue de Libre
revuedelibre at gmail.com
Sun Oct 17 20:57:19 CEST 2010
I obtain same result without spaces ( works on console, but not on blender
console )
Julien
On Sun, Oct 17, 2010 at 20:24, Martin Poirier <theeth at yahoo.com> wrote:
> Not sure if that's actually an error, but the Py documentation on relative
> import doesn't mention that spaces are permitted between the leading dots
> and the module name.
>
> Can you try if changing this:
>
> from .. class3 import Class3
>
> to this:
>
> from ..class3 import Class3
>
> changes anything?
>
> Martin
>
> --- On *Sun, 10/17/10, Revue de Libre <revuedelibre at gmail.com>* wrote:
>
>
> From: Revue de Libre <revuedelibre at gmail.com>
> Subject: Re: [Bf-python] Blender 2.54 Python API
> To: "Blender Foundation Python list" <bf-python at blender.org>,
> bf-committers at blender.org
> Received: Sunday, October 17, 2010, 1:41 PM
>
>
> Hello,
>
> Here is a way to reproduce my problem ( see tgz in attachment ) with
> blender console :
>
> On my console ( Ubuntu 10.04 ) :
>
> $python3.1
> Python 3.1.2 (r312:79147, Apr 15 2010, 12:35:07)
> [GCC 4.4.3] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import sys
> >>> sys.version_info
> sys.version_info(major=3, minor=1, micro=2, releaselevel='final', serial=0)
> >>> sys.path.append('/home/ju/Bureau/test_blender')
> >>> import test_module
> >>>
>
>
> --> No error
>
> On blender console ( r32528 ) :
>
> * Python Interactive Console 3.1.2 (r312:79147, Apr 15 2010, 12:51:29)
> [GCC 4.4.3] *
> Command History: Up/Down Arrow
> Cursor: Left/Right Home/End
> Remove: Backspace/Delete
> Execute: Enter
> Autocomplete: Ctrl+Space
> Ctrl +/- Wheel: Zoom
> Builtin Modules: bpy, bpy.data, bpy.ops, bpy.props, bpy.types, bpy.context,
> bgl, blf, mathutils, geometry
>
> WARNING!!! Blender 2.5 API is subject to change, see API reference for
> more info.
>
> >>> import sys
> >>> sys.version_info
> sys.version_info(major=3, minor=1, micro=2, releaselevel='final', serial=0)
>
> >>> sys.path.append('/home/ju/Bureau/test_blender')
> >>> import test_module
> Traceback (most recent call last):
> File "<blender_console>", line 1, in <module>
> File "/home/ju/Bureau/test_blender/test_module/__init__.py", line 1, in
> <module>
> from . class1 import Class1
> File "/home/ju/Bureau/test_blender/test_module/class1.py", line 1, in
> <module>
> from . directory1.class2 import Class2
> File "/home/ju/Bureau/test_blender/test_module/directory1/class2.py",
> line 1, in <module>
> from .. class3 import Class3
> ImportError: No module named class3
>
> >>>
>
>
> Can anybody tell me if this error can be reproduced -- and how to solve it
> ?
>
> Thanks,
>
> Julien
>
>
> On Tue, Oct 12, 2010 at 13:26, Marc Weber <marco-oweber at gmx.de<http://mc/compose?to=marco-oweber@gmx.de>>
> wrote:
> > What else can you try?
> > - use strace grepping for the plugin name to see where the filesystem is
> being accessed.
> > - check known env vars such as PYTHON_SITE and PYTHONPATH (but they
> should
> > build up the sys.path)
> > - check that both python versions are the same. So check against which
> pythnon
> > version blender was compiled.
> >
> > That's all I can help. I'm not a Python guru. If you really can't find a
> way to
> > debug it I can try reproducing your bug here on my system.
> >
> > Marc Weber
> > _______________________________________________
> > Bf-python mailing list
> > Bf-python at blender.org <http://mc/compose?to=Bf-python@blender.org>
> > http://lists.blender.org/mailman/listinfo/bf-python
> >
>
>
>
>
>
> -----Inline Attachment Follows-----
>
>
> _______________________________________________
> Bf-python mailing list
> Bf-python at blender.org <http://mc/compose?to=Bf-python@blender.org>
> http://lists.blender.org/mailman/listinfo/bf-python
>
>
>
> _______________________________________________
> Bf-python mailing list
> Bf-python at blender.org
> http://lists.blender.org/mailman/listinfo/bf-python
>
>
--
Julien DUROURE
84 chemin de Cailhabat
31860 Labarthe Sur Lèze
06 09 40 42 97
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.blender.org/pipermail/bf-python/attachments/20101017/d2894ca3/attachment.html>
More information about the Bf-python
mailing list