Download it separately on this page
Fawkek
Creator of
Recent community posts
You’re using a different pip/Python than Blender’s, so Pillow goes to the wrong place. Install it with Blender’s Python and restart:
"C:\Program Files\Blender Foundation\Blender 4.5\4.5\python\bin\python.exe" -m pip install --upgrade pillow --target "%APPDATA%\Blender Foundation\Blender\4.5\scripts\modules"
Restart Blender after installing Pillow
-
Pillow may be installed, but the add-on was loaded before installation.
-
Either completely restart Blender, or in
Edit → Preferences → Add-ons, uncheck the add-on and check it again to reload it.
-
-
Verify Pillow in Blender’s Python Console In Blender:
Scripting → Python Console, run:import sys, importlib print(sys.executable) print(sys.path) import PIL; print(PIL.__file__, PIL.__version__) from PIL import Image; print(Image)
-
The last line should print something like
<module 'PIL.Image' ...>. -
If it errors here, Pillow is still not available to Blender’s Python.
-
-
Possible reasons it still fails
-
Pillow is installed into the wrong Python (system Python, not Blender’s built-in).
-
Pillow was installed into another Blender version.
-
The add-on’s code didn’t import
Image(from PIL import Image) before using it.
-
-
If Pillow shows as installed in step 2 but the add-on still fails
-
This means the add-on module is still using the “old state” from before Pillow was available.
-
Reload the add-on (disable/enable it) or restart Blender so it imports
Imageproperly.
-
If pip keeps installing Pillow into your system Python (e.g. Python313\site-packages) instead of Blender, it means you’re not using Blender’s Python. Do this:
1) Find Blender’s Python
In Blender: Edit → Preferences → System → Open Console, then run:
import sys; print(sys.executable)
Copy the path. It usually looks like:
C:\Program Files\Blender Foundation\Blender 4.3\4.3\python\bin\python.exe
(If you use the Steam build, the path will be under your Steam folder.)
2) Install Pillow into Blender’s Python
Close Blender, open Command Prompt (cmd), and run these exact commands with the path you copied:
"<FULL_PATH_TO_BLENDER>\4.3\python\bin\python.exe" -m ensurepip "<FULL_PATH_TO_BLENDER>\4.3\python\bin\python.exe" -m pip install --upgrade pip "<FULL_PATH_TO_BLENDER>\4.3\python\bin\python.exe" -m pip install --no-cache-dir Pillow
Tip: Ifpipstill acts weird, force a per-Blender location:
"<FULL_PATH_TO_BLENDER>\4.3\python\bin\python.exe" -m pip install --no-cache-dir --target "%APPDATA%\Blender Foundation\Blender\4.3\scripts\modules" Pillow
Blender automatically adds …\Blender\4.3\scripts\modules to PYTHONPATH, so it will find Pillow there.
3) Restart Blender
After installation, restart Blender and try the add-on again.
If they’re on macOS/Linux, same idea:
-
macOS (Terminal):
/Applications/Blender.app/Contents/Resources/4.3/python/bin/python3.11 -m ensurepip /Applications/Blender.app/Contents/Resources/4.3/python/bin/python3.11 -m pip install --upgrade pip /Applications/Blender.app/Contents/Resources/4.3/python/bin/python3.11 -m pip install Pillow
-
Linux:
/path/to/blender/4.3/python/bin/python3.11 -m ensurepip /path/to/blender/4.3/python/bin/python3.11 -m pip install --upgrade pip /path/to/blender/4.3/python/bin/python3.11 -m pip install Pillow
If they still get errors, ask them to paste the full console output—usually it’s just the wrong Python path or missing quotes around a path with spaces
And try the solutions from the comments, they should help
How to install Pillow for Blender
- Find Blender’s Python:
- In Blender, go to Edit → Preferences → System → Open Console.
- In the console, type:
import sys
print(sys.executable)
-
- Copy that path — it will look something like:
C:\Program Files\Blender Foundation\Blender 4.3\4.3\python\bin\python.exe
- Install Pillow into that Python:
- Close Blender.
- Open a Command Prompt (cmd) and run:
"C:\Program Files\Blender Foundation\Blender 4.3\4.3\python\bin\python.exe" -m pip install --upgrade pip
"C:\Program Files\Blender Foundation\Blender 4.3\4.3\python\bin\python.exe" -m pip install Pillow
- Restart Blender and try again
It looks like your Blender can’t find the Pillow library, which is needed to generate textures. Here’s how to fix it:
-
Install Pillow (only needs to be done once):
-
Open Blender.
-
Go to Edit → Preferences → System → Open Console (or open a terminal/command prompt).
-
Run:
pip install Pillow
If that doesn’t work, try:
python -m pip install Pillow
(Use Blender’s bundled Python if needed:
"<path-to-blender>/4.3/python/bin/python.exe" -m pip install Pillow)
-
-
Restart Blender after installation.
-
Try generating the texture again — it should work without errors.

Try it