Apps & runtime · low

How to fixPYTHON-DLL-LOAD

Error loading Python DLL

What this error means

Error loading Python DLL is a low-severity software runtime issue. Python cannot load the required DLL (python3xx.dll). The application or script does not start. This can also stem from missing VC++ redistributable package. Follow the steps below to fix it.

Before you begin

Save open work and back up important files. Note any recent driver or hardware changes. If Windows cannot start, use the startup guide first.

Work through these checks

0 of 4 complete
01Reinstall Python

Reinstall Python.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
02Check the PATH variable

Check the PATH variable.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
03Install VC++ Redistributable

Install VC++ Redistributable.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
04Use a virtual environment

Use a virtual environment.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help

Possible causes

  • Corrupt Python installation
  • Python version conflict
  • Missing VC++ redistributable package