でんげき☆ Network Service

Raspberry Pi 4 で運用実験中 Connect checker

2022年6月の投稿1件]

2022年6月30日 この範囲を時系列順で読む

Python の使い方メモ Vol.1

20220703053348-admin.png
 
時既に Perl の時代は終わり…世は Python が覇者となっている!って事なんでぼちぼち勉強しようかなーって思いつつちっとも重い腰が上がらないことはありませんか? 私はあります いやむしろずっとそんな感じです(瀧汗
まぁまぁそんな話はともかく…なんか動画サイトのアレをゴニョゴニョするのに便利な yt-dlp ってのがあるのですが…それが Python で書かれているらしいんですよね そんな訳で手っ取り早いインストール法と…過去のバージョンに戻したい!って時とかの操作法のメモなんかを少々ってかんじで

以降のメモは Python 3 を対象にしています
$ python --version
Python 3.8.10

Python モジュールのインストール ※ここでは yt-dlp をインストールする
$ sudo python -m pip install yt-dlp
もしくは…
$ sudo pip install yt-dlp
でもいいみたい? 違いがよく判ってないんで調べておくメモ

何かの都合で古いバージョンに戻したくなった時 ※ここでは yt-dlp を対象とする
$ pip install yt-dlp==
ERROR: Could not find a version that satisfies the requirement yt-dlp== (from versions: 2021.1.15, 2021.1.15.post1, 2021.1.16, 2021.1.20, 2021.1.24, 2021.1.24.post1, 2021.1.29, 2021.2.4, 2021.2.9, 2021.2.15, 2021.2.19, 2021.2.24, 2021.3.1, 2021.3.3, 2021.3.3.1, 2021.3.3.2, 2021.3.7, 2021.3.15, 2021.3.21, 2021.3.24, 2021.3.24.1, 2021.4.3, 2021.4.11, 2021.4.22, 2021.5.11, 2021.5.20, 2021.6.1, 2021.6.8, 2021.6.9, 2021.6.23, 2021.7.7, 2021.7.21, 2021.7.24, 2021.8.2, 2021.8.10, 2021.9.1, 2021.9.2, 2021.9.25, 2021.10.9, 2021.10.10, 2021.10.22, 2021.11.10, 2021.11.10.1, 2021.12.1, 2021.12.25, 2021.12.27, 2022.1.21, 2022.2.3, 2022.2.4, 2022.3.8, 2022.3.8.1, 2022.3.8.2, 2022.4.8, 2022.5.18, 2022.6.22, 2022.6.22.1, 2022.6.29)
ERROR: No matching distribution found for yt-dlp==

こんな感じでモジュール名の後ろに「==」を付ければバージョンが列挙される裏技みたいな感じ??

その中から指定のバージョンをインストールする ※ここでは yt-dlp を対象とする
$ sudo pip install yt-dlp==2022.5.18
こうすることで過去のバージョンとかでもインストールできます

ざっくり使った感じだとこの 2022.5.18 が TVer も abema もアレできていい感じですね

基礎中の基礎の前の初歩中の初歩な内容すぎて申し訳ないです… #Python #Ubuntu

情報 <1581文字>

DASHBOARD

■全文検索:

複合検索窓に切り替える

■複合検索:

  • 投稿者名:
  • 投稿年月:
  • #タグ:
  • カテゴリ:
  • 出力順序:

■ハッシュタグ:

■カテゴリ:

■日付検索:

■機器状態:

Raspberry Pi 4 Status

編集

RSSフィード