https://pypi.org/project/youtube_dl/
pip install youtube_dl --root-user-action=ignore
安装了模块,但是执行代码时
from pytube import YouTube
yt = YouTube('https://www.youtube.com/watch?v=xXk9QgqdbiE') #ссылка на видео.
print(yt.streams.filter(file_extension='mp4'))
Traceback (most recent call last):
File "/var/www/z/data/www/dw.py", line 1, in <module>
from pytube import YouTube
ModuleNotFoundError: No module named 'pytube'
需要做什么才能使安装的模块正常工作?
我尝试了这个和那个...
python /dw.py
python3.13 /dw.py
条件错误:
pip install youtube_dl --root-user-action=ignore
但同时:
from pytube import YouTube
我建议使用更现代和流行的模块yt_dlp:
安装现代 Python,今天版本是3.12.6。
更新安装程序:
python.exe -m pip install --upgrade pip
安装:
pip install -U --compile yt_dlp
在线下载ffmpeg,从压缩包中解压ffmpeg.exe。
用于从 YouTube 下载视频的已完成控制台脚本的文本(例如,保存为目录中的 youtube.py,将 ffmpeg.exe 放置在那里: