インストールフォルダ外では最新の youtube-dl を使用できません

インストールフォルダ外では最新の youtube-dl を使用できません

最近、github から youtube-dl をインストールしました:https://github.com/rg3/youtube-dl

次のようにインストール フォルダー内で実行すると動作します。

$ cd /home/max/software/youtube-dl
$ bin/youtube-dl <url>

しかし、他の場所で使用しようとすると、次のエラーが発生します。

Traceback (most recent call last):
  File "/home/max/software/youtube-dl/bin/youtube-dl", line 3, in <module>
    import youtube_dl
ImportError: No module named youtube_dl

実行可能ファイルへのフルパスを指定しても、この現象が発生します。また、実行可能ファイルを にコピーし/usr/local/bin、そこにシンボリック リンクを作成することも試しました。

exe の実際の内容は次のとおりです。

#!/usr/bin/env python

import youtube_dl

if __name__ == '__main__':
    youtube_dl.main()

おそらく、どの Python をロードしているかと関係があるのでしょうか? というメッセージwhich pythonが表示されます/usr/bin/python

答え1

この投稿ではこの問題に対するいくつかの解決策を提案しています

https://stackoverflow.com/questions/18054500/how-to-use-youtube-dl-from-a-python-program

sudo pip install --upgrade youtube_dl

関連情報