Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I am trying to install Pillow like you said, but Pillow refuses to install anywhere other than 

C:\Users\*****\AppData\Local\Programs\Python\Python313\Lib\site-packages


Even when I specify the path for Blender. I'm not sure how to fix this and I will check in because I would really like to use this addon.

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: If pip still 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

Try it https://fawkek.itch.io/psx-retro-tools/devlog/1008531/psx-tools-dependency-insta...

I tried installing it through the Blender python and that didn't work, but the dependency installer did! The tools seem to work with the exception of generate texture where it says "image" not defined. I'm still pretty new to Blender so I may be missing a step on that, but thanks for your help!

If texture generation does not work, then Pillow is still not installed correctly

Let's look at the tips below, maybe something will help, everyone has different configurations.

(+1)

Sorry you are still having some trouble, did you try moving the library folders from the Users install location to Blenders yet?

just to verify, your Pillow is installed here?

C:\Users\*****\AppData\Local\Programs\Python\Python313\Lib\site-packages

If you open this location  on your computer there should be a folder named "PIL" and another named "pillow-11.3.0.dist-info"