Когда я пытаюсь запустить свой скрипт, это только эти две строки:
from pytube import YouTube
YouTube('http://youtube.com/watch?v=9bZkp7q19f0').streams.first().download()
я получаю сообщение об ошибке:
ImportError: невозможно импортировать имя «YouTube» из 'pytube' (неизвестное местоположение)
ive использовал следующую документацию для установки pytube: https://github.com/NFicano/pytube
, но поскольку я использую python3 .8 Я установил pytube3, используя:
pip3 install pytube3
вместо:
pip install pytube
, который не вызывает ошибок из модуля.
При двойной проверке наличия «pytube» "каталог модуля в:
C: \ Users \ User \ AppData \ Local \ Programs \ Python \ Python38 \ Lib \ site-packages если найден каталог:" \ pytube " внутри него
, когда я использую: pip install pytube3
, я получаю вывод:
Requirement already satisfied: pytube3 in c:\users\User\appdata\local\programs\python\python38\lib\site-packages (9.6.4)
Requirement already satisfied: typing-extensions in c:\users\User\appdata\local\programs\python\python38\lib\site-packages (from pytube3) (3.7.4.2)