You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取缺失的tkVideoPlayer模块?运行代码遇ModuleNotFoundError

解决ModuleNotFoundError: No module named 'tkVideoPlayer'报错

运行vid_play.py文件时触发ModuleNotFoundError: No module named 'tkVideoPlayer',报错回溯指向代码第2行的导入语句。

vid_play.py代码内容:

import tkinter as tk
from tkVideoPlayer import TkinterVideo

root = tk.Tk()

videoplayer = TkinterVideo(master=root, scaled=True, pre_load=False)
videoplayer.load(r"C:\Users\canjm\Desktop\samplevideo.mp4")
videoplayer.pack(expand=True, fill="both")

videoplayer.play() # play the video

root.mainloop()

执行pip list后,已安装的相关包包括:tk(0.1.0)、tkinterdnd2(0.3.0)、tkintervideo(0.0.2)、tkVideo(0.1),但模块缺失问题仍存在。

解决步骤

  • 先卸载已安装的近似名包,避免命名冲突:
    pip uninstall -y tkintervideo tkVideo
    
  • 安装正确的tkVideoPlayer模块:
    pip install tkVideoPlayer
    
  • 验证安装完成后,重新运行vid_play.py即可正常执行。

内容的提问来源于stack exchange,提问作者CANJMP

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 14:02:04