【问题标题】:ModuleNotFoundException youtube-dl module is not recognizedModuleNotFoundException youtube-dl 模块无法识别
【发布时间】:2021-01-10 18:15:57
【问题描述】:

我已经通过 pip 使用pip install youtube-dl 安装了 youtube-dl 模块并且它工作正常。我可以在 CMD 中使用它,但是出于某种奇怪的原因 Python 说该模块不存在:

Extension 'cogs.music' raised an error: ModuleNotFoundError: No module named 'youtube_dl'

【问题讨论】:

  • 您已标记您的问题pythonpython3。你用的是哪个版本?
  • 我使用的是 Python 3.8.5

标签: python python-3.x discord discord.py youtube-dl


【解决方案1】:

试试下面的命令。

pip3 install --upgrade youtube-dl

【讨论】:

  • 已经试过 xD 当我升级它告诉我这个:要求已经是最新的:youtube-dl in c:\users\4tl4s\appdata\local\programs\python\python38\lib\网站包(2020.9.20)
【解决方案2】:

这个问题一般是电脑上有多个python版本时出现,根据你要使用的版本下载模块

如果这对我们不起作用,请执行底部步骤

去你的 python 库路径并查找你必须得到这个........\lib\site-packages\youtube-dl

如果你还没有,去pypi网站下载packets

之后,将此文件取出到......\lib\site-packages
你应该看到这样的:

或者你可以这样做:进入你的 python 路径并打开 cmd 并开始编写:

......\python.exe -m pip install youtube_dl

【讨论】:

  • 回溯(最近一次调用最后):文件“.\test.py”,第 1 行,在 中 import youtube_dl ModuleNotFoundError: No module named 'youtube_dl'
  • 在 Python 目录中只有 Python 3.8
  • 哦,伙计,我现在不知道我会做更多的研究,如果我发现了什么,我会改变我的答案
  • 伙计,我意识到如果你只有一个 python 版本,你下载的包将是相同的路径,你能查一下吗?这将是这样的 lib\site-packages\youtube-dl
  • Soooo 在另一个密集的谷歌会话之后它工作了 xD 但现在我只需要输入“python”而不是“python3”xD 我的意思是 python --version 告诉我正确的版本,我很好 xD 谢谢为您提供所有帮助!
猜你喜欢
  • 2022-01-22
  • 2021-11-01
  • 2016-07-08
  • 2023-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-01
相关资源
最近更新 更多