小编Sha*_*hak的帖子

导入错误:无法导入名称“引用”

我已经学习了 Python 的基础知识,所以尝试了下面的代码

from pytube import YouTube

Save_path="E:\python\youtube downloader"

link="https://www.youtube.com/watch?v=xWOoBJUqlbI"

try:
    yt=YouTube(link)

except:
    print("Connection error!")


mp4file=yt.filter('mp4')

yt.set_filename("ashshak")

d_file=yt.get(mp4files[-1].extention,mp4files[-1].resolution)

try:
    d_file.download(Save_path)

except:
    print("Error in downlaod")
    print("Download failed")
Run Code Online (Sandbox Code Playgroud)

当我尝试此代码或使用我在下面给出的 GUI 界面代码时,编译器将显示此错误。但我已经安装了“pip install pytube”库

Traceback (most recent call last):
  File "E:\python\youtube downloader\practiceyoutube.py", line 1, in <module>
    from pytube import YouTube
  File "C:\Users\PC\AppData\Local\Programs\Python\Python36\lib\site-packages\pytube\__init__.py", line 16, in <module>
    from pytube.streams import Stream
  File "C:\Users\PC\AppData\Local\Programs\Python\Python36\lib\site-packages\pytube\streams.py", line 17, in <module>
    from pytube import extract
  File "C:\Users\PC\AppData\Local\Programs\Python\Python36\lib\site-packages\pytube\extract.py", line 7, in <module>
    from pytube.compat import quote
ImportError: cannot import …
Run Code Online (Sandbox Code Playgroud)

python python-3.x pytube

5
推荐指数
1
解决办法
5121
查看次数

标签 统计

python ×1

python-3.x ×1

pytube ×1