我想从我的python脚本导入vlc,但它收到如下错误:
追踪(最近一次通话): 文件" test.py",第3行,in import vlc ImportError:没有名为vlc的模块
如何解决这个问题??
答案 0 :(得分:1)
对于那些在2020年绊脚石并使用 Debian Linux 的人们,请尝试以下命令:
import json
def SandwichSteps():
contents = []
layer = input(" ")
if layer == "end":
return contents
else:
contents.append(layer)
SandwichSteps()
with open('Sandos.json') as f:
data = json.load(f)
contents = SandwichSteps()
name = input("name ")
data["Sandos"][name] = {"name" : name, "contents" : contents}
答案 1 :(得分:0)
看起来你的文件不在" sys.path",通常python试图获取导入
尝试并从解释器访问。只需键入" import vlc"看看是否有效。
如果它确实无效,那么只需将你的vlc模块文件(我猜它的vlc.py)复制到你的python sys.path位置再试一次
通过这些链接,可能会有所帮助
https://docs.python.org/2/using/cmdline.html#environment-variables https://docs.python.org/2/library/sys.html#sys.path
答案 2 :(得分:0)
尝试在命令提示符下使用pip install python-vlc(如果您使用的是Windows)。这将删除该错误,因为您的系统上尚未安装vlc。 如果您使用的是Ubuntu或其他Linux内核操作系统,那么首先使用您的软件包管理器(如果需要)在您的系统上安装pip(和python),然后执行pip install python-vlc。