<html><head></head><body><div>Success, but also confusion.</div><div><br></div><div>Here are the results I got:</div><div><a href="mailto:ll@leno">ll@leno</a>:~/A-Video-260/eMata$ sudo apt remove yt-dlp</div><div>[sudo] password for ll: </div><div>Reading package lists... Done</div><div>Building dependency tree... Done</div><div>Reading state information... Done</div><div>The following packages were automatically installed and are no longer required:</div><div> libopengl0 linux-image-5.10.0-10-amd64 linux-image-5.10.0-11-amd64</div><div> linux-image-5.10.0-12-amd64 linux-image-5.10.0-13-amd64</div><div> linux-image-5.10.0-14-amd64 linux-image-5.10.0-15-amd64</div><div> linux-image-5.10.0-16-amd64 linux-image-5.10.0-17-amd64</div><div> linux-image-5.10.0-18-amd64 linux-image-5.10.0-19-amd64</div><div> linux-image-5.10.0-20-amd64 linux-image-5.10.0-21-amd64</div><div> linux-image-5.10.0-22-amd64 linux-image-5.10.0-23-amd64 python3-brotli</div><div> python3-pycryptodome python3-pyxattr python3-websockets rtmpdump</div><div> sse3-support</div><div>Use 'sudo apt autoremove' to remove them.</div><div>The following packages will be REMOVED:</div><div> yt-dlp</div><div>0 upgraded, 0 newly installed, 1 to remove and 1 not upgraded.</div><div>After this operation, 9,864 kB disk space will be freed.</div><div>Do you want to continue? [Y/n] y</div><div>(Reading database ... 313936 files and directories currently installed.)</div><div>Removing yt-dlp (2023.03.04-1~bpo11+1) ...</div><div>Processing triggers for man-db (2.9.4-2) ...</div><div><a href="mailto:ll@leno">ll@leno</a>:~/A-Video-260/eMata$ pip3 install yt-dlp</div><div><img src="cid:1304955fa1c13df4be33ab1dd021e84ef44fa081.camel@choosetherightside.com-0" width="504px" height="391px"></div><div>WARNING: Keyring is skipped due to an exception: Failed to open keyring: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken..</div><div>Collecting yt-dlp</div><div> Downloading yt_dlp-2023.7.6-py2.py3-none-any.whl (3.0 MB)</div><div> |████████████████████████████████| 3.0 MB 3.0 MB/s </div><div>Requirement already satisfied: mutagen in /usr/lib/python3/dist-packages (from yt-dlp) (1.45.1)</div><div>Requirement already satisfied: pycryptodomex in /usr/lib/python3/dist-packages (from yt-dlp) (3.9.7)</div><div>Requirement already satisfied: brotli in /usr/lib/python3/dist-packages (from yt-dlp) (1.0.9)</div><div>Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from yt-dlp) (2020.6.20)</div><div>Requirement already satisfied: websockets in /usr/lib/python3/dist-packages (from yt-dlp) (8.1)</div><div>Installing collected packages: yt-dlp</div><div> WARNING: The script yt-dlp is installed in '/home/ll/.local/bin' which is not on PATH.</div><div> Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.</div><div>Successfully installed yt-dlp-2023.7.6</div><div>ll@leno:~/A-Video-260/eMata$ yt-dlp <a href="https://www.youtube.com/watch?v=O8NqgtL5a4I">https://www.youtube.com/watch?v=O8NqgtL5a4I</a></div><div>bash: /usr/bin/yt-dlp: No such file or directory</div><div>ll@leno:~/A-Video-260/eMata$ ~/.local/bin/yt-dlp <a href="https://www.youtube.com/watch?v=O8NqgtL5a4I">https://www.youtube.com/watch?v=O8NqgtL5a4I</a></div><div>[youtube] Extracting URL: <a href="https://www.youtube.com/watch?v=O8NqgtL5a4I">https://www.youtube.com/watch?v=O8NqgtL5a4I</a></div><div>...</div><div>[download] 100% of 131.42MiB in 00:01:50 at 1.19MiB/s</div><div>...</div><div><a href="mailto:ll@leno">ll@leno</a>:~/A-Video-260/eMata$ </div><div><br></div><div>Notes - about me:</div><div>Prior to asking how to install with pip, I searched on my own for how to do that. I got results like <a href="https://pip.pypa.io/en/stable/cli/pip_install/">https://pip.pypa.io/en/stable/cli/pip_install/</a> which were confusing to me. It did not make sense to me to begin an install command with "python." So, I asked the generic question.</div><div>I appreciate the help and guidance from Mark and from everyone in GLUG.</div><div>It's not clear to me what bits of knowledge I'm lacking. Perhaps I don't really grasp how to install programs, which I think are referred to as packages. I think that it has something to do with apt. Perhaps I don't really grasp what apt is and how apt functions. Perhaps I don't grasp what pip is and how pip functions.</div><div>In the past, I felt somewhat overwhelmed with new Linux info. I'm feeling ready now to take in more info. I appreciate guidance in what sources to pursue.</div><div><br></div><div>Notes - about this task:</div><div>1 I removed the apt yt-dlp</div><div>2 I tried pip3 install yt-dlp</div><div>3 A window popped up. Not knowing what to do, I did nothing.</div><div> What should I know about the window for KDE Wallet Service?</div><div>4 A warning showed keyring is skipped.</div><div> What should I know about the keyring being skipped?</div><div>5 A warning showed <span style="font-family: serif;">installed in '/home/ll/.local/bin' which is not on PATH</span></div><div> I'm familiar with the concept of path from my experience with DOS years ago. I have not done anything yet with path in Linux. Are there any recommendations for me for path? Is not good to get started? Any approach best?</div><div>6 I tried to run yt-dlp from the directory where I want to download a video into. That failed.</div><div>7 I tried <span style="font-family: serif;">~/.local/bin/yt-dlp and had success</span></div><div>8 Now, I'd like to address the points in 3, 4 and 5 above.</div><div><br></div><div>In gratitude,</div><div>LeRoy</div><div><span><pre>-- <br></pre><span style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 18.66666603088379px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none; display: inline !important; float: none;">There is something glorious birthing within all of us.</span><br style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 18.66666603088379px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;"><span style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 18.66666603088379px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important; background-color: rgb(255, 255, 255);">I am the Love of God, no matter what.</span><div><span style="background-color: rgb(255, 255, 255);">BSA<br style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 18.66666603088379px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; text-decoration: none;"><span style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 18.66666603088379px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">LeRoy Diener</span></span><br style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 18.66666603088379px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;"><span style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 18.66666603088379px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none; display: inline !important; float: none;">213-LEROYIZ</span><br style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 18.66666603088379px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;"><span style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 18.66666603088379px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none; display: inline !important; float: none;">213-537-6949</span><div style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 18.66666603088379px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;"><a href="https://leroydiener.com/" title="Click to open https://leroydiener.com/">https://leroydiener.com</a><br></div></div></span></div><div><br></div><div>On Sun, 2023-09-03 at 19:31 -0600, Mark Galassi wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>So, how do I install with pip?<br></div></blockquote><div><br></div><div>You probably would have found that one quite quickly with a web search.  You run:<br></div><div><br></div><div>pip3 install packagename<br></div><div><br></div><div>you might want to add the --user flag:<br></div><div><br></div><div>pip3 install --user packagename<br></div></blockquote></body></html>