Python:ModuleNotFoundError:没有名为';youtube#u dl';
我必须使用youtube dl制作一个节目。 当我尝试使用命令Python:ModuleNotFoundError:没有名为';youtube#u dl';,python,import,module,python-import,youtube-dl,Python,Import,Module,Python Import,Youtube Dl,我必须使用youtube dl制作一个节目。 当我尝试使用命令python downloader.py执行我的程序时,我的程序启动正确,但当我尝试使用命令downloader.py直接执行我的脚本时,我得到以下错误: ModuleNotFoundError:没有名为“youtube\u dl”的模块 我已尝试使用以下命令正确安装youtube\u dl: pip install youtube-dl pip3 install youtube-dl pip install --upgrade yo
python downloader.py
执行我的程序时,我的程序启动正确,但当我尝试使用命令downloader.py
直接执行我的脚本时,我得到以下错误:
ModuleNotFoundError:没有名为“youtube\u dl”的模块
我已尝试使用以下命令正确安装youtube\u dl:
pip install youtube-dl
pip3 install youtube-dl
pip install --upgrade youtube-dl
但这并不能解决我的问题
我想这是因为我不能用python3导入带有-的模块,所以我必须用\u导入它,windows无法识别它。
提前感谢您的帮助并非所有软件包都可以安装pip。试一试-
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
正如他们建议的那样我在windows上,不幸的是我无法执行这些操作commands@Bastien它们还提供了一个文件。尝试下载并安装。我得到了同样的错误,我认为我已经正确安装了模块,也许你没有用你认为的解释器运行脚本?这种事经常发生。在两个位置键入“python-V”,查看解释器的完整位置(1)您安装了包(2)您运行了代码在这两种情况下我都使用python 3.8.3启动python(3)然后键入import youtube_dl。如果你犯了一个错误,那就是出了问题。尝试安装python(3)-m pip安装youtube dl。您也可以先卸载它,以确保安全。如果您能找到youtube\u dl文件夹,请检查您的网站包文件夹。安装时,在youtube dl-v中键入,看看它是否工作。@Tom OliverHeidel当我使用python命令时,它工作得很好