インストールフォルダの外では最新の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

おすすめ記事