ModuleNotFoundError for youtube_dl

Tim Johnson thjmmj15 at gmail.com
Mon Dec 9 20:41:15 EST 2024


On 12/9/24 14:59, Tim Johnson wrote:
>
> Recently did a refresh of ubuntu 24.04
>
> With no code changes am now getting a *ModuleNotFoundError *for youtube_dl
>
> Relevant code is
>
> import sys
> sys.path.append("/home/tim/.local/share/pipx/venvs/youtube-dl/lib/python3.12/site-packages/youtube_dl")
>
> import youtube_dl '
>
> Navigating to 
> /home/tim/.local/share/pipx/venvs/youtube-dl/lib/python3.12/site-packages/youtube_dl,
>
> I see the following
>
> tim at beelink:~/.local/share/pipx/venvs/youtube-dl/lib/python3.12/site-packages/youtube_dl$ 
> ls
> aes.py    compat.py   extractor    jsinterp.py  options.py 
> __pycache__  swfinterp.py  utils.py    YoutubeDL.py
> cache.py  downloader  __init__.py  __main__.py  postprocessor 
> socks.py     update.py     version.
>
I should not have appended 'youtube_dl' to the path. I used the content 
from 
/home/tim/.local/share/pipx/shared/lib/python3.12/site-packages/pipx_shared.pth

("/home/tim/.local/share/pipx/shared/lib/python3.12/site-packages") and 
added that to /usr/lib/python3.12/sitecustomize.py as appended to sys.path

and it appears to be solved.


More information about the Python-list mailing list