Page MenuHome

Python.exe is missing a .dll
Closed, ResolvedPublic


System Information
Windows 8.0
Intel HD 4600

Blender Version
Broken: Latest master
Worked: (optional)

Short description of error
Python.exe is missing a .dll I was able to run it in the pass I don't know what changed but in needs msvcr120.dll to run

Exact steps for others to reproduce the error
Try running python.exe



Event Timeline

Aaron Carlisle (Blendify) raised the priority of this task from to Needs Triage by Developer.
Aaron Carlisle (Blendify) updated the task description. (Show Details)
Aaron Carlisle (Blendify) set Type to Bug.

I can run python.exe here.

version: 2.76 (sub 1), branch: master, commit date: 2015-09-24 15:01, hash: de80e68, type: Release

Sergey Sharybin (sergey) lowered the priority of this task from Needs Triage by Developer to Normal.Sep 25 2015, 9:03 AM

Nothing really changed. Most likely you're now missing msvc redistributable package in your OS.That's simple to test by trying to start python.exe from previous blender releases on the same machine.

@Martijn Berger (juicyfruit), @Campbell Barton (campbellbarton), we could work this around by copying redistirbutable .dll to python/bin (similar to what we're doing with python34.dll already). Any strong opinion here?

This is a really important issue for Blend4Web. We have implemented a new web Project Management tool in the upcoming release and it needs to run some Blender Python scripts. So it doesn't work for our Windows 8 users without installing additional packages. It would be nice if this small dll was included to the installation.

Ill just add the MSVCRT libs to the python.exe directory for now.

In future we should actually use the attributable installer from our own but having the dll's in 2 places seems to be the least evil way to quick fix this.