# Can t install matchbox shaders python issue

**URL:** <https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020>\
**Category:** Python\
**Tags:** install, matchbox, pyton\
**Created:** [June 8, 2022, 9:01am UTC](https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020 "2022-06-08T09:01:01Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![norman](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/norman/32/678_2.png) [@norman](https://forum.logik.tv/u/norman)\
**Post date:** [June 8, 2022, 9:01am UTC](https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020/1 "2022-06-08T09:01:02Z")

</div>

Hi happy flamers…

I can t install the matchbox shader collection anymore on my machine. I think this happened after updating the OS because i already installed the shaders for an older flame version on this machine some time ago. Terminal now saying “env: python: No such file or directory”

I am on an intel iMac OSX Monterey 12.4. Found some help on the internet that I should try this:

“sudo ln -s /usr/bin/python3 /usr/bin/python”

but then I get the error message:

“ln: /usr/bin/python: Operation not permitted”

Any idea or advise how to fix this?

---

<div class="post-metadata">

**Author:** ![claussteinmassl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/claussteinmassl/32/1922_2.png) [@claussteinmassl](https://forum.logik.tv/u/claussteinmassl)\
**Post date:** [June 8, 2022, 9:06am UTC](https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020/2 "2022-06-08T09:06:59Z")

</div>

Hey Norman! 🙂

I think that’s because Apple stopped shipping Python with OSX in latest versions.  
You can verify this by running this in a terminal:

```auto
python --version && which python

```

or

```auto
python3 --version && which python3

```

If that doesn’t return anything, you need to either install python (e.g. with homebrew) or change the install script to use the python versions, that ships with Flame.

---

<div class="post-metadata">

**Author:** ![norman](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/norman/32/678_2.png) [@norman](https://forum.logik.tv/u/norman)\
**Post date:** [June 8, 2022, 9:08am UTC](https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020/3 "2022-06-08T09:08:53Z")

</div>

Hi Claus!

I checked this first:

root@ber-mac01s-iMac ~ # whereis python3

python3: /usr/bin/python3

So python3 is on my machine.

---

<div class="post-metadata">

**Author:** ![Hicka](https://avatars.discourse-cdn.com/v4/letter/h/ba8739/32.png) [@Hicka](https://forum.logik.tv/u/Hicka)\
**Post date:** [June 23, 2022, 12:13pm UTC](https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020/4 "2022-06-23T12:13:36Z")

</div>

Hey norman,

did you found a solution for that issue ?

Cheers  
Hicka

---

<div class="post-metadata">

**Author:** ![Waldi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/waldi/32/344_2.png) [@Waldi](https://forum.logik.tv/u/Waldi)\
**Post date:** [June 23, 2022, 12:49pm UTC](https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020/5 "2022-06-23T12:49:47Z")

</div>

@Hicka and @norman : If you use the [Logic Portal](https://www.pyflame.com) within Flame and the matchbox tab - use “/opt/Autodesk/presets/2023/matchbox/shaders” as the requested installation path and install. That is all. Of course “2023” is the version you need to consider for your machine.

---

<div class="post-metadata">

**Author:** ![MagicMtn](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/magicmtn/32/5639_2.png) [@MagicMtn](https://forum.logik.tv/u/MagicMtn)\
**Post date:** [January 10, 2023, 2:40am UTC](https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020/6 "2023-01-10T02:40:43Z")

</div>

Has anyone had any further trouble with this.  
I tried manually installing python though home brew and am still getting the error env: python: No such file or directory

---

<div class="post-metadata">

**Author:** ![MagicMtn](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/magicmtn/32/5639_2.png) [@MagicMtn](https://forum.logik.tv/u/MagicMtn)\
**Post date:** [January 10, 2023, 3:00am UTC](https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020/7 "2023-01-10T03:00:03Z")

</div>

Had to edit the script and add a 3 to the end of python

first line of the script goes from  
#!/usr/bin/env python  
to  
#!/usr/bin/env python3

---

<div class="post-metadata">

**Author:** ![Jennei\_Tehanji](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jennei\_Tehanji](https://forum.logik.tv/u/Jennei_Tehanji)\
**Post date:** [January 10, 2023, 1:02pm UTC](https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020/8 "2023-01-10T13:02:03Z")

</div>

> [@norman](#):
>
> …lready installed the shaders for an older flame version on this machine some time ago. Terminal now saying “env: python: No such file or directory”I am on an intel iMac OSX Monterey 12.4. Found some help on the internet that I should try this:“sudo ln -s /usr/bin/python3 /usr/bin/python”but then I get the error message:“ln: /usr/bin/python: Operation not permitted”Any idea or advise how to fix this?

Hi Norman,

The error message “env: python: No such file or directory” indicates that the system is unable to find the Python executable.

The command you’re trying to run, “sudo ln -s /usr/bin/python3 /usr/bin/python”, is intended to create a symbolic link from python3 to python, so that when the system looks for python it will actually find python3.  
However, the error message “ln: /usr/bin/python: Operation not permitted” suggests that you do not have the necessary permissions to create this link.

One potential solution is to try running the command with superuser privileges, which you can do by prefixing the command with “sudo”. For example:  
sudo ln -s /usr/bin/python3 /usr/bin/python

Another way to do this, you can create a simlink to python3 manually on your home directory,  
ln -s /usr/bin/python3 ~/python

And then use this link instead of python by adding the path to your shell profile like .bash\_profile or .bashrc.  
export PATH=$PATH:~/

Also, it’s good to check what is the latest version of Python your system has and if you have the necessary dependencies and version of the matchbox shaders collection.

It’s also a good idea to check whether python3 is installed on your system and if not, you can try installing it using a package manager like Homebrew or MacPorts, or by downloading the installer from the official Python website.

Please let me know if that helped or if you have any further questions.

---

<div class="post-metadata">

**Author:** ![MagicMtn](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/magicmtn/32/5639_2.png) [@MagicMtn](https://forum.logik.tv/u/MagicMtn)\
**Post date:** [January 12, 2023, 12:40am UTC](https://forum.logik.tv/t/can-t-install-matchbox-shaders-python-issue/6020/9 "2023-01-12T00:40:23Z")

</div>

I have python 3 installed on y system but I am stil unable to get this working at all.

The symlink commands you sent did not appear to do the trick
