shisik |
15-12-2006 21:56 525182 |
Blender 3D не может найти Python
Сегодня узнал о существовании opensource-проекта для работы с 3D под названием Blender 3D 2.42a. Скачал его, запустил, а он ругается на якобы неустановленный питон. Но у меня стоит Python 2.4, который кстати и требует блендер (именно эта версия). В чём может быть дело? Где вообще прога может проверить наличие того или иного компонента?
И попутный вопрос. У меня Blender долго рендерит сцены, хотя glxgears стабильно выдаёт 7500 и выше. Или так и должно быть?
|
Попробуй поменять рендер с дефолтного на другой.
|
shisik |
15-12-2006 23:36 525246 |
Это про тормоза? Уже поменял, не помогло...
|
fossil |
16-12-2006 08:01 525328 |
ldd имя_программы
Выведет все зависимые библиотеки.
|
ruslandh |
16-12-2006 09:23 525337 |
Цитата:
ldd имя_программы
Выведет все зависимые библиотеки.
|
1 - не зависимые, а какие программа пытантся использовать
Цитата:
Скачал его, запустил, а он ругается на якобы неустановленный питон.
|
А что вы скачал и что запустили ? Программу установки или сам Blender ?
Посмотрел спек Blender (что в Сизифе - версия 2.42)
Цитата:
Цитата Что требуется для работы
Requires: python >= 2.4
Requires: libtiff >= 3.0
Provides: python2.4(BPyMathutils) python2.4(BPyNMesh) python2.4(BPyRegistry)
Provides: python2.4(Blender) python2.4(boxpack2d) python2.4(defaultdoodads)
Provides: python2.4(meshtools) python2.4(mesh_tri2quad) python2.4(BPyImage)
Provides: python2.4(BPyMesh) python2.4(BPyImage) python2.4(mesh_gradient)
|
Цитата:
Цитата Что требунтся для построения
# Automatically added by buildreq on Sun Mar 05 2006
BuildRequires: esound flex freetype2-devel gcc-c++ openexr-devel
BuildRequires: ghostscript-classic ghostscript-utils
BuildRequires: glibc-devel libSDL-devel libX11-devel libXi-devel
BuildRequires: libftgl-devel libjpeg-devel libmesa-devel
BuildRequires: libopenal-devel libpng-devel libstdc++-devel
BuildRequires: libtiff-devel pkg-config python-base python-dev
BuildRequires: python-modules-compiler python-modules-encodings
BuildRequires: scons tetex-core tetex-dvips tetex-latex xorg-x11-proto-devel
BuildRequires: zlib-devel libavcodec-devel libavformat-devel libquicktime-devel
|
|
Я обновлялся с репозитариев Ubuntu - стало замечательно, Питон нашелся сразу.
|
shisik |
16-12-2006 13:18 525421 |
ldd blender выводит следующее:
Код:
linux-gate.so.1 => (0xffffe000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7f9d000)
libz.so.1 => /lib/libz.so.1 (0xb7f89000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb7ef3000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7ee1000)
libutil.so.1 => /lib/libutil.so.1 (0xb7edd000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7daf000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7d8a000)
libdl.so.2 => /lib/libdl.so.2 (0xb7d85000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7cc6000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7cbb000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7bef000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7be1000)
libaudio.so.2 => /usr/X11R6/lib/libaudio.so.2 (0xb7bcb000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0xb7b79000)
libltdl.so.3 => /usr/lib/libltdl.so.3 (0xb7b72000)
/lib/ld-linux.so.2 (0xb7fd6000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7b69000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7b51000)
Цитата:
А что вы скачал и что запустили ? Программу установки или сам Blender ?
|
Скачал я Linux i386 2.3.2, static, FFMPEG, Python 2.4 ( http://download.blender.org/release/...static.tar.bz2 ). Открыл архив, там папка, в которой и лежит весь блендер. Запустил ./blender а он сказал
Код:
Compiled with Python version 2.4.
'import site' failed; use -v for traceback
Checking for installed Python... No installed Python found.
Only built-in modules are available. Some scripts may not run.
Continuing happily.
но запустился. И всё, кроме питона, работает. А инсталлятор я для Линукса не нашёл...
Там же на сайте есть инструкция по установке, всё сделал как и написано.
|
Цитата:
No installed Python found.
|
Может, где пути к библиотекам потерялись?
|
bdancer |
16-12-2006 15:29 525463 |
>У меня Blender долго рендерит сцены, хотя glxgears стабильно выдаёт 7500 и выше. Или так и должно быть?
Фпс'ы glxgears никак не связаны со скоростью рендеринга. Рендерит CPU, а не видеокарта. Так что ответ: так и должно быть :)
А не проще поставить blender из репозитария твоего дистрибутива??
|
shisik |
16-12-2006 18:41 525547 |
Скачал blender-2.41-4.1.20060mdk.i586.rpm но он не ставится, требует libopenal.so.0 :(
|
shisik |
16-12-2006 22:37 525607 |
Спасибо, установилось. Только более старая версия (2.41, а я качал 2.42a), но это не принципиально... Зато питон есть :)
|
Время: 00:12.
© OSzone.net 2001-