1415Views2Replies

Author Options:

How do I get a Python script to work in Blender? Answered

I am using Blender quite extensively right now, and I would like to be able to import and export md5 models. Unfortunately, Blender does not do this natively, so I had to find and download a Python script.

That's when the trouble started.

I am new to Python, so I have no idea where to properly place the scripts and how to run them. After some searching, I believe I located the correct folder: Blender/contents/MacOS/2.57/scripts

Within this folder are 5 folders. They are as follows:

-addons
-modules
-presets
-startup
-templates

There is also a python folder in the 2.57 folder which contains a library for scripts, but I believe these are for python itself rather than Blender.

The files I am trying to install are as follows:

-blender2md5_v0.94-sauer3.py
-md5-0.5.py
-md5Import_0.5.1.py

I tried opening each of these in terminal to attempt to 'install' them, but got this message:

File "/Applications/blender-2.57-release-OSX_10.5_i386/blender.app/Contents/MacOS/2.57/scripts/modules/md5Import_0.5.1.py", line 33, in <module>
import Blender
ImportError: No module named Blender
(I did not include some command lines because they contain my name and my computer's name.)

What am I doing wrong? Where do I put these files? Is there something wrong with the filenames? Do I have to do anything fancy to get them to run in Blender? Any help is appreciated!

I am running Blender 2.57 on Mac OSX v. 10.6.7 

Discussions

Have you tried typing "Blender.app" (yes, with the quotation marks)?

The scripts you used is for Blender 2.4x(python 2.x), it's incompatible with 2.5x(python 3.x).