在Visual Studio Code中无法使用Kivy的问题求助
问题描述
在Visual Studio Code中运行Kivy示例代码时出现模块找不到错误,当前学习《Creating Apps in Kivy Mobile with Python》的第一个示例环节。
代码文件
main.py
from kivy.app import App class WeatherApp(App): pass if __name__ == '__main__': WeatherApp().run()
weather.kv
Label: text: "Hello World"
终端报错输出
$ /Users/fau57/.pyenv/versions/3.9.2/bin/python "/Users/fau57/Documents/Development/Python/Kivy/Creating Apps in Kivy/Practice Code/main.py" Traceback (most recent call last): File "/Users/fau57/Documents/Development/Python/Kivy/Creating Apps in Kivy/Practice Code/main.py", line 1, in <module> from kivy.app import App ModuleNotFoundError: No module named 'kivy'
解决方法
报错原因是当前使用的Python环境(pyenv管理的3.9.2版本)未安装Kivy框架,按以下步骤操作:
- 确认当前激活的是目标Python环境:
在终端执行pyenv version,检查输出是否为3.9.2 (set by ...)。如果不是,执行pyenv local 3.9.2切换到该环境。 - 安装Kivy:
在终端执行pip install kivy,等待安装完成。 - 验证安装:
执行python -c "import kivy; print(kivy.__version__)",若能正常输出版本号,说明安装成功,此时再运行main.py即可。
内容的提问来源于stack exchange,提问作者Fau57
相关产品推荐
相关产品推荐

