These are the errors when I attempt to run my application:
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/home/mel/.local/share/pipx/shared/lib/python3.12/site-packages/pip/__main__.py", line 22, in <module>
from pip._internal.cli.main import main as _main
File "/home/mel/.local/share/pipx/shared/lib/python3.12/site-packages/pip/_internal/cli/main.py", line 11, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/home/mel/.local/share/pipx/shared/lib/python3.12/site-packages/pip/_internal/cli/autocompletion.py", line 10, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/home/mel/.local/share/pipx/shared/lib/python3.12/site-packages/pip/_internal/cli/main_parser.py", line 9, in <module>
from pip._internal.build_env import get_runnable_pip
File "/home/mel/.local/share/pipx/shared/lib/python3.12/site-packages/pip/_internal/build_env.py", line 23, in <module>
from pip._internal.utils.temp_dir import TempDirectory, tempdir_kinds
ModuleNotFoundError: No module named 'pip._internal.utils.temp_dir'
Python 3.12.3 pip 25.1.1 from $HOME/.venvs/MyEnv/lib/python3.12/site-packages/pip (python 3.12)
How do I solve this? Please advise.
This is the upgraded pip version.
(MyEnv) xxx:~$ python3 -m ensurepip
Looking in links: /tmp/tmpuzkodgeh
Requirement already satisfied: pip in ./.venvs/MyEnv/lib/python3.12/site-packages (25.1.1)
This command was used to install moviepy:
xxx:~$ $HOME/.venvs/MyEnv/bin/python -m pip install moviepy SpeechRecognition pydub pysrt googletrans==4.0.0-rc1 gtts
Solved this by activating the virtual environment
uninstalling moviepy,
updating pip with:
python -m pip install --upgrade pip
reinstalling moviepy