return to main index

  mobile - desktop
follow us on facebook follow us on twitter follow us on YouTube link to us on LinkedIn
Zoo Med Repti Heat Cable  
Click here for LLL Reptile & Supply
CBReptile.com your source for the
HIGHEST quality captive bred reptiles
Locate a business by name: click to list your business
search the classifieds. buy an account
events by zip code list an event
Search the forums             Search in:
News & Events: Herp Photo of the Day: Happy Rattlesnake Friday! . . . . . . . . . .  Herp Photo of the Day: Python . . . . . . . . . .  MAHS Fox Valley Meeting - Nov. 16, 2018 . . . . . . . . . .  ReptiCon Raleigh - Nov. 17-18, 2018 . . . . . . . . . .  ReptiCon Belton - Nov. 17-18, 2018 . . . . . . . . . .  DFW Herpetolocial Society Meeting - Nov. 17, 2018 . . . . . . . . . .  Colorado Herp Society Meeting - Nov. 17, 2018 . . . . . . . . . .  Edmonton Reptile & Amphibian Society Mee - Nov. 20, 2018 . . . . . . . . . .  Suncoast Herp Society Meeting - Nov. 24, 2018 . . . . . . . . . .  New York Metro Reptile Expo - Nov. 25, 2018 . . . . . . . . . .  Chicago Herpetological Society Meeting - Nov. 28, 2018 . . . . . . . . . .  ReptiCon Orlando - Dec. 01-02, 2018 . . . . . . . . . . 

full banner - advertise here .50¢/1000 views
Click here for Snake Morphology
pool banner - $50 year

2.54 r32707: Python (caching?) issues

[ Login ] [ User Prefs ] [ Search Forums ] [ Back to Main Page ] [ Back to Python Forum ] [ Reply To This Message ]
[ Register to Post ]

Posted by: MichaelSmith at Mon May 7 06:35:29 2018  [ Report Abuse ] [ Email Message ] [ Show All Posts by MichaelSmith ]  
   

HI,

currently using blender to develop a small game. I'm using blender 2.54 with python 3.1.1 on Ubuntu.
I experience the following weird issue:
It appears like some changed lines of python scripts are not used properly when I change them.
Example:
1) I renamed an object from Sphere.002 to Haptik
2) I changed the python code that operates on it to use objects["Haptik"] instead of objects["Sphere.002"]
...it worked - but only for a while
3) I added a new object to the scene and wrote some more lines of code
4) I tried to launch it again and get the following error:
Python module can't be imported - controller "And4#CONTR#6":
Traceback (most recent call last):
File "/home/*username*/stab/blender/latest.blend/wall1force.py", line 16, in
hapticPosition=hapticScene.objects["Haptik"].position
KeyError: "CList[key]: ''Sphere.002'' key not in list"
Python module can't be imported - controller "Python Script1#CONTR#2":
The python-error does not match the line that causes the error. Before my change this line contained the word Sphere.002 - which leads me to the assumption that it might be some kind of caching issue.
I even tried deleting the .pyc but it did not help.
Any ideas for a workaround for this bug?

Any help will be apprecited.

I didn't find the right solution from the Internet.

References:
https://www.blender.org/forum/viewtopic.php?t=18379
Creative production service

Thank you.







   

[ Reply To This Message ] [ Subscribe to this Thread ] [ Show Entire Thread ]


>> Next Message:  RE: 2.54 r32707: Python (caching?) issues - avalanche, Tue Aug 14 11:05:11 2018