Anybody here on Mandrake Linux? I had 2.27 until now, but now decided to upgrade … so, I downloaded
blender-2.28-3mdk.i586.rpm
told me it needed some python library … so I installed
libpython2.3-2.3-3mdk.i586.rpm
unfortuantelly now I get:
[void@GeeAthlon void]$ blender
guessing ‘blender’ == ‘/usr//bin/blender’
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
‘import site’ failed; use -v for traceback
Segmentation fault
Uninstall that stupid libpython2.3-2.3-3whatever.rpm thing and go download Python 2.2 from python.org and install it… That is if you don’t have Python version 2.2 in your Mandrake’s installation CD’s…
Remember… Python2.2!!!
O.k.???
Don’t forget to set your $PYTHONHOME environment variable correctly…
A) Try to install this Blender.mdk.rpm of your’s with the --nodeps flag, to see if it will work (unlikely…)
B) Don’t use the blender.rpm you’re using…
It will cause you problems…
Go to elysiun home page and download one of the two static binaries…
They work o.k. on Mandrake… I know that cause I got Mandrake 9.0 and I know a couple of users here who they have Mandrake 9.1 and run them with out a problem…
wow … this is weird … I was editing the .bashrc file … & I added two comands … probably under your guidance … as I wouldn’t have know on my own … since it didn’t work anyway, not with source, not with logout I was about to write here & reply … and I saw your post … only one command … either you’ve edited it in the meanwhile … or some strange stuff is happening (you know … when you see in a movie a person freaking out about being sure it placed something somewhere but it not being there … you think it’s ridiculous … but it can be really disturbing your memory telling you one thing … and reality another … ). By not working earlier I mean the echo gave out nothing.
so, anyway I did it the new way … and now there are fewer errors
[void@GeeAthlon void]$ blender
guessing ‘blender’ == ‘/usr//bin/blender’
‘import site’ failed; use -v for traceback
Segmentation fault
originally there was 1-2 lines more in the error
well, I guess I should try with the binaries on the blender site? or with the rpm 2.28-2 … I tried with 2.28-3 … any ideas what differences these might have? also: I’ve looked at the new feature list … but i"m too much of a beginner to really realize: will the differences from 2.27 to 2.28 be signifiant enough that I might feel them?
I’m not stating that I know everything… In this situation I’m the blind leading the blind…
Anyway, let’s get back to business…
The fact that you got less errors the second time, means that the thing worked, at least partially…
I think it is a Python issue, allright… I don’t know if you have the wrong Python version, or we may need to add a few more directories to the $PYTHONPATH variable… You could try for example to add your $PYTHONPATH into the $PYTHONHOME like this:
export PYTHONHOME=/usr/binpython:$PYTHONPATH
(that is if you have setup your $PYTHONPATH correctly…) and see if it solves any problems…
I say that if you download the bins from the blender site, they’ll work as they have worked for all of us, but then again it’s your call… If you want to solve this mystery with me I’m with you…
in .bashrc … echo $PYTHONPATH gives nothing so it’s not set … so I’ve got neither set
I see I could set PYTHONHOME from PYTHONPATH … but I don’t have the later.
It contains instruction on how you can setup your $PYTHONPATH in Linux…
Also becarefull… You say /usr/lib/python2.2 over there… But this is not your case… you have python2.3 I guess… correct the mistake… I was giving you an example… You have to use your own versions…
I checked and there really is a folder called /usr/lib/python2.2 so that’s right …
about the link … at one point you said that I should ignore what you said earlier and just do waht you’re saying now … so I never read it
Then i guess that’s what is causing all the trouble to you…
You use an rpm, which is meant to work along with Python2.3 or something and yet you actually have python2.2 on your system!!! You got a Python version conflict…
try from a shell the command:
whereis python
and tell me if it lists a /usr/lib/python2.3.something as well…
If it does, you just have to change the line to python2.3.something…
Also you will have to set your PYTHONPATH, so that it will include only the /usr/lib/python2.3 and it’s subdirectories and this should probably fix the problem for you…
If not:
1)upgrade to python2.3 and set your $PYTHONPATH and $PYTHONHOME accordingly…
Forget the whole issue, download the binaries from blender.org which work with python2.2 and live happilly ever after…
[void@GeeAthlon void]$ blender
guessing ‘blender’ == ‘/usr//bin/blender’
‘import site’ failed; use -v for traceback
Segmentation fault
maybe it’s this: libpython2.3-2.3-3mdk package ? I’ll try with another package … but at the same time I’ve tried downloading the binaries from the official download site (not static) … here blender starts right … but it always gives this start error:
Error: file “.Blanguages” not found
also, where should this package be unpacked exactly? where do u recomend?
… I didn’t udnerstnad the rest of your explanation …
so maybe I’ll just give this up and try with the binaries I just downloaded? Maybe you can clarify me on that error (it’s a tiny inconvenience … but still) … and where do you install such stuff?
The libpython2.3-2.3 thing would be one of the things that is causing you the problems…
uninstall it and give it another try with out it and the static version of blender binaries from Blender.org…
Since you have python2.2 it should work allright…[/quote]
I’ve uninstalled libpython23 … both the static & non static versions give the error … do you think it’s serious? doesn’t look like it. If worse comes to worst I could live with it … just pressing an enter … not as neat … but it’s ok … but I should go for the non-static binaries, right (the static ones don’t have hardware acceleration if I understand right)