Skip to main content

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

Fawkek

17
Posts
155
Followers
32
Following
A member registered Nov 01, 2018 · View creator page →

Creator of

Recent community posts

Download it separately on this page

https://skfb.ly/o7JPX

https://skfb.ly/oVxMA

<3

Thank you!

Thank you!

There will be an update soon and the addon will become more convenient! Thank you!

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" 
(1 edit)

I have rewritten the instructions
Pease completely remove the plugin, including from the folder (addons)
Then, try following the new instructions step by step.

It works for me on both Mac and PC; I have tested it several times with Blender 4.3, not Steam

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 edit)
  1. 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.

  2. 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.

  3. 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.

  4. 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 Image properly.

Try it!

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

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

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

Thanks for the details, man. I didn't have any testers, sorry 

Thanks for the tip!

(1 edit)

How to install Pillow for Blender

  1. 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

  1. 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

  1. Restart Blender and try again
(1 edit)

It looks like your Blender can’t find the Pillow library, which is needed to generate textures. Here’s how to fix it:

  1. 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)

  2. Restart Blender after installation.

  3. Try generating the texture again — it should work without errors.