I have some old python scripts that have become outdated, but I don't have replacements. So I'm trying to install an old version of blender (and python) that I know they worked on.
I have installed blender 2.49b from the blender.org old versions. blender_2.49b-ubuntu0904_i386.deb
This seems to want python 2.5 to work so I have installed this too. I have also changed the environment variable PYTHONPATH to point to the python 2.5 directory. When I type python, it shows version 2.5 so I'm fairly sure it is working.
But when i run the deb file with dpkg -i, it complains that it needs python 2.5 and tells me it isn't installed. If I download the tar.gz file, it just gives me a binary (once unpacked), and this too complains it can't find python 2.5. So finally I tried to build Blender 2.49 from the source files - hoping it might some how see the python version if I built it myself. But I failed miserably! It won't make in the /intern /extern directories, and complains of missing files.
Not sure what else to do...help!
Thanks a lot.
Run Blender from the command line and look for something like Compiled with Python 2.5.x. This is the version of Python you need (you can ignore the .x part)
Old Blender looks for Python in some standard places so if you have installed Python normally, you are find as far as paths go. Setting environment variables llke PYTHONHOME incorrectly is guaranteed to make Blender not work.
Blender and Python MUST match as far as 32 bit vs 64 bit.