# Cannot find pip3, please install it on your system

**URL:** <https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554>\
**Category:** Help\
**Tags:** kdenlive\
**Created:** [January 20, 2025, 5:13pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554 "2025-01-20T17:13:19Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![zas.post](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/z/f05b48/32.png) [@zas.post](https://discuss.kde.org/u/zas.post)\
**Post date:** [January 20, 2025, 5:13pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/1 "2025-01-20T17:13:19Z")

</div>

I have Elementary OS 8 installed. PIP is installed.  
I installed KDEnlive. In the settings I try to add enviroment. But I get an error (on the screen) " Cannot find pip3, please install it on your system.  
How can I fix this?

If already installed, check it is installed in a directory listed in PATH environment variable"

 ![image](https://discuss-cdn.kde.org/uploads/default/original/3X/2/e/2e88c7438ebc9cddaa0da4dee3f5c827bc00268a.png)

---

<div class="post-metadata">

**Author:** ![Paul\_Brown](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/paul_brown/32/37_2.png) [@Paul\_Brown](https://discuss.kde.org/u/Paul_Brown)\
**Post date:** [January 20, 2025, 5:20pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/2 "2025-01-20T17:20:27Z")

</div>

Okay, this is not really a KDE issue, as it pertains to your distribution, but here goes:

You need to install pip3 (i.e. pip for Python 3) from your distro’s software repositories. Try with the graphical software manager, if not, as Elementary is based on Ubuntu, try

```auto
sudo apt update
apt search pip

```

from a terminal. This will show you your options. It will be a package called something like `python3-pip`.

When you have located the package, install it with

```auto
sudo apt install python3-pip

```

---

<div class="post-metadata">

**Author:** ![zas.post](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/z/f05b48/32.png) [@zas.post](https://discuss.kde.org/u/zas.post)\
**Post date:** [January 20, 2025, 5:28pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/3 "2025-01-20T17:28:44Z")

</div>

> [@Paul\_Brown](#):
>
> `apt search pip`

I have this package installed (I think).  
Here is a screenshot below.  
Or is this not it?  
I would be grateful if you could help me figure this out.

 ![image](https://discuss-cdn.kde.org/uploads/default/original/3X/2/4/24f01fb2283071b4f14364dc98b078155e3e9e50.png)

---

<div class="post-metadata">

**Author:** ![Paul\_Brown](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/paul_brown/32/37_2.png) [@Paul\_Brown](https://discuss.kde.org/u/Paul_Brown)\
**Post date:** [January 20, 2025, 5:41pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/4 "2025-01-20T17:41:33Z")

</div>

It looks like you have pip3 already installed. What does

```auto
pip3 --version 

```

say?

---

<div class="post-metadata">

**Author:** ![zas.post](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/z/f05b48/32.png) [@zas.post](https://discuss.kde.org/u/zas.post)\
**Post date:** [January 20, 2025, 5:42pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/5 "2025-01-20T17:42:51Z")

</div>

> [@Paul\_Brown](#):
>
> `pip3 --version `

```auto
alex@elemos:~$ pip3 --version 
pip 24.0 from /usr/lib/python3/dist-packages/pip (python 3.12)

```

---

<div class="post-metadata">

**Author:** ![Paul\_Brown](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/paul_brown/32/37_2.png) [@Paul\_Brown](https://discuss.kde.org/u/Paul_Brown)\
**Post date:** [January 20, 2025, 5:46pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/6 "2025-01-20T17:46:18Z")

</div>

Okay… So now try this:

```auto
which pip3

```

---

<div class="post-metadata">

**Author:** ![zas.post](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/z/f05b48/32.png) [@zas.post](https://discuss.kde.org/u/zas.post)\
**Post date:** [January 20, 2025, 5:48pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/7 "2025-01-20T17:48:28Z")

</div>

> [@Paul\_Brown](#):
>
> `which pip3`

```auto
alex@elemos:~$ which pip3
/usr/bin/pip3

```

---

<div class="post-metadata">

**Author:** ![Paul\_Brown](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/paul_brown/32/37_2.png) [@Paul\_Brown](https://discuss.kde.org/u/Paul_Brown)\
**Post date:** [January 20, 2025, 5:54pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/8 "2025-01-20T17:54:04Z")

</div>

Okay… And what does

```auto
echo $PATH

```

say?

We are trying to determine whether the second part of the error message on Kdenlive is correct, that is, whether pip3 is not on your `$PATH`.

My suspicion is that Kdenlive is **not** correct, and there is something else going on here.

---

<div class="post-metadata">

**Author:** ![zas.post](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/z/f05b48/32.png) [@zas.post](https://discuss.kde.org/u/zas.post)\
**Post date:** [January 20, 2025, 5:55pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/9 "2025-01-20T17:55:21Z")

</div>

> [@Paul\_Brown](#):
>
> `echo $PATH`

```auto
alex@elemos:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

```

---

<div class="post-metadata">

**Author:** ![Paul\_Brown](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/paul_brown/32/37_2.png) [@Paul\_Brown](https://discuss.kde.org/u/Paul_Brown)\
**Post date:** [January 20, 2025, 6:06pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/10 "2025-01-20T18:06:42Z")

</div>

Right, so `pip3` **is installed** and is in a directory listed by `PATH`.

So… Where did you install Kdenlive from? Your distro’s repo, Flatpak, Snap, AppImage?

---

<div class="post-metadata">

**Author:** ![zas.post](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/z/f05b48/32.png) [@zas.post](https://discuss.kde.org/u/zas.post)\
**Post date:** [January 20, 2025, 6:11pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/11 "2025-01-20T18:11:07Z")

</div>

> [@Paul\_Brown](#):
>
> So… Where did you install Kdenlive from? Your distro’s repo, Flatpak, Snap, AppImage?

First I installed from Snap. Didn’t work.  
Now the app is installed from Flatpak.

![image](https://discuss-cdn.kde.org/uploads/default/original/3X/3/4/34d97f3ee50720747aa304dd951e20af42ec4ca9.png)

---

<div class="post-metadata">

**Author:** ![Paul\_Brown](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/paul_brown/32/37_2.png) [@Paul\_Brown](https://discuss.kde.org/u/Paul_Brown)\
**Post date:** [January 20, 2025, 6:21pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/12 "2025-01-20T18:21:59Z")

</div>

In your settings, what happens if you uncheck “Use python virtual environment”? Does it work then?

---

<div class="post-metadata">

**Author:** ![Paul\_Brown](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/paul_brown/32/37_2.png) [@Paul\_Brown](https://discuss.kde.org/u/Paul_Brown)\
**Post date:** [January 20, 2025, 6:25pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/13 "2025-01-20T18:25:38Z")

</div>

Found this solution in the docos:

 ![image](https://discuss-cdn.kde.org/uploads/default/original/3X/2/e/2eeb071f6b56f01291b18cfaaa7b6df8cfb803c3.png)

> **[Speech to Text — Kdenlive Manual 24.12 documentation](https://docs.kdenlive.org/en/getting_started/configure_kdenlive/configuration_speech2text.html)**
>
> Kdenlive Documentation - Configuration Speech to Text

Please read through it. It should solve your problem.

Bear in mind Flatpaks get executed in a container environment and cannot always reach resources outside their container, hence the problem you are seeing.

---

<div class="post-metadata">

**Author:** ![zas.post](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/z/f05b48/32.png) [@zas.post](https://discuss.kde.org/u/zas.post)\
**Post date:** [January 20, 2025, 6:26pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/14 "2025-01-20T18:26:56Z")

</div>

If I uncheck the box, what should work or not work?  
I just want to try how enviroment works.  
And not to clutter the OS with unnecessary libraries. )  
So I unchecked the box and restarted the application:

 ![image](https://discuss-cdn.kde.org/uploads/default/original/3X/5/4/54d68e19ec9b75788acfc43626f1104e0a3fc0f9.png)

---

<div class="post-metadata">

**Author:** ![zas.post](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/z/f05b48/32.png) [@zas.post](https://discuss.kde.org/u/zas.post)\
**Post date:** [January 20, 2025, 6:30pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/15 "2025-01-20T18:30:36Z")

</div>

> [@Paul\_Brown](#):
>
> Found this solution in the docos:

Then is it easier to install Whisper first?  
And then figure everything out?  
What do you recommend Whisper or VOSK?

Or reinstall the app from Snap?  
But it’s an old version.

---

<div class="post-metadata">

**Author:** ![zas.post](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/z/f05b48/32.png) [@zas.post](https://discuss.kde.org/u/zas.post)\
**Post date:** [January 20, 2025, 6:40pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/16 "2025-01-20T18:40:13Z")

</div>

started downloading.  
I initially pressed the wrong button.

---

<div class="post-metadata">

**Author:** ![zas.post](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/z/f05b48/32.png) [@zas.post](https://discuss.kde.org/u/zas.post)\
**Post date:** [January 20, 2025, 6:43pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/17 "2025-01-20T18:43:42Z")

</div>

thank you! I understand this is what I need? )

 ![image](https://discuss-cdn.kde.org/uploads/default/original/3X/3/b/3bd267d8bc43b0bab9f37d5772fbd4537e838f1b.png)

---

<div class="post-metadata">

**Author:** ![Paul\_Brown](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/paul_brown/32/37_2.png) [@Paul\_Brown](https://discuss.kde.org/u/Paul_Brown)\
**Post date:** [January 20, 2025, 7:31pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/18 "2025-01-20T19:31:12Z")

</div>

In my experience, Whisper works better.

---

<div class="post-metadata">

**Author:** ![Paul\_Brown](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/paul_brown/32/37_2.png) [@Paul\_Brown](https://discuss.kde.org/u/Paul_Brown)\
**Post date:** [January 20, 2025, 7:31pm UTC](https://discuss.kde.org/t/cannot-find-pip3-please-install-it-on-your-system/28554/19 "2025-01-20T19:31:44Z")

</div>

Looks correct, yeah.
