Constant repeating errors in console Was just about to start learning Python in Blender, turned on the console and found the following message being constantly printed:

p_cache.gamepath_valid = os.path.exists(os.path.join(getGamePath(),"gameinf o
.txt"))
File "E:\Program Files\Blender Foundation\Blender\2.71\python\lib\ntpath.py",
line 108, in join
result_drive, result_path = splitdrive(path)
File "E:\Program Files\Blender Foundation\Blender\2.71\python\lib\ntpath.py",
line 159, in splitdrive
if len(p) &gt; 1:
TypeError: object of type 'NoneType' has no len()
Traceback (most recent call last):
File "C:\Users\Reverend Speed\AppData\Roaming\Blender Foundation\Blender\2.71\
scripts\addons\io_scene_valvesource\__init__.py", line 105, in scene_load_post
game_path_changed(s,bpy.context)
File "C:\Users\Reverend Speed\AppData\Roaming\Blender Foundation\Blender\2.71\
scripts\addons\io_scene_valvesource\__init__.py", line 139, in game_path_changed


Any clues? Had a problem with my E drive a while back, and while waiting for a solution I installed Blender (one of the 2.72 release candidates) to my C drive. When the final version of 2.72 came out, I installed that to C also.

Looking to fix this asap - was really anticipating getting stuck into Python and Blender tonight, but I won't be able to see any prints to console with this spamming constantly.

All the best,

--Rev
Although it's a drastic measure, you could erase the %APPDATA%\Blender Foundation\Blender directory. That'll make you loose all your settings (and possibly extra addons you installed), but also should reset any lingering references to the old installation directory.

Make sure you create a backup copy before doing this, though.