Well I tried Blender 2.49 and installed all the requirements: Python2.66, PyFFI-2.1 and Blendernifscripts-2.59 but it throws a python error when attempting to import a nif.
I looked in the Blender directory and the .nif import script is there, so I don't know what's up with that.
I have tried setting up Python path to use: C:\PYTHON26;C:\PYTHON26\DLLs;C:\PYTHON26\LIB;C:\PYTHON26\LIB\LIB-TK (which is my current install path for Python 2.66, but Blender still can't find it.
Blender now says:
C:\PYTHON26\LIB\site.py:150: Warning: 'with' will become a reserved keyword in Python 2.6
'import site' failed; use -v for traceback
Checking for installed Python... C:\PYTHON26\LIB\site.py:150: Warning: 'with' will become a reserved keyword in Python 2.6
No installed Python found.
Only built-in modules are available. Some scripts may not run.
Edit: Okay it's working now. Turns out Blender 2.49 does not need the extra scripts to import/export .nif. But apparently it can only use the Python version native to it's own compiled version, in this case Python25.
Edited by surg23, 02 October 2021 - 07:01 PM.