python - ImportError:无法从 'scan_videos' 导入名称 'subliminal'

标签 python module importerror

我正在使用模块subliminal轻松地从互联网上检索字幕。 CLI 工作完美,但我无法将其作为模块导入到 .py 文件中。

有史以来最简单的代码:

import os
from subliminal import scan_videos

videos = scan_videos('./')

print(videos)

我总是遇到这个错误:

Traceback (most recent call last):
  File "subliminal.py", line 2, in <module>
    from subliminal import scan_videos
  File "/Users/louisbertin/Desktop/videos/subliminal.py", line 2, in <module>
    from subliminal import scan_videos
ImportError: cannot import name 'scan_videos' from 'subliminal'

我不知道我做错了什么。我从文档中复制粘贴了代码:

https://github.com/Diaoul/subliminal

最佳答案

好像你调用了你的脚本subliminal.py,这使得Python找到它而不是安装的模块。重命名脚本,你应该没问题。

关于python - ImportError:无法从 'scan_videos' 导入名称 'subliminal',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59502892/

相关文章:

python - 使用 OpenCV 和 NumPy 提高数组提取速度

德尔福: force unload injected module

python - 在自己创建的 .egg 文件中使用 Python 模块

python-3.x - PyInstaller 导入错误 : No module named 'pyfiglet.fonts'

python - RSpec 是否有 python 等价物来做 TDD?

Python Flask 应用程序验证文本字段 - 不允许有空格

python - 如何在 rmarkdown 的 python block 中选择环境

perl - 如何链接库以手动编译/安装 Perl 模块?

Powershell 模块 GUID

Python `from module import name` 与 `import module`