如何获取缺失的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
相关产品推荐
相关产品推荐

