Page MenuHome

Python.exe is missing a .dll
Closed, ResolvedPublic

Description

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

Details

Type
Bug

Event Timeline

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

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) triaged this task as Normal priority.

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.