Почему я могу запустить этот код в Colab, но не на моем компьютере? - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь загрузить одно видео с YouTube, используя pytube со следующим кодом:

from pytube import YouTube
YouTube('https://www.youtube.com/watch?v=itcevYy_cXc').streams.filter(only_audio=True).first().download()

Если я запускаю этот код в Colab Research, мое видео загружается, но когда я пытаюсь запустить его наНа моем компьютере я получаю следующую ошибку:

Traceback (most recent call last):
  File "downloader.py", line 2, in <module>
    YouTube('https://www.youtube.com/watch?v=itcevYy_cXc').streams.filter(only_audio=True).first().download()
  File "/home/matheus/anaconda3/lib/python3.7/site-packages/pytube/__main__.py", line 88, in __init__
    self.prefetch_init()
  File "/home/matheus/anaconda3/lib/python3.7/site-packages/pytube/__main__.py", line 96, in prefetch_init
    self.prefetch()
  File "/home/matheus/anaconda3/lib/python3.7/site-packages/pytube/__main__.py", line 175, in prefetch
    raise VideoUnavailable('This video is unavailable.')
pytube.exceptions.VideoUnavailable: This video is unavailable.

Сначала я подумал, что это видео, которое я хотел скачать, но даже когда я запускаю код, который они предлагают в документации, я получаю ту же ошибкуТак почему же это происходит?

...