在覆盆子pi bash的Tkinter

问题描述 投票:0回答:1

我能够在idle3中导入tkinter并用它来创建一个简单的应用程序,在Idle3中,一切都很好。问题是,如果我尝试从bash启动程序,我会收到错误:

ImportError: No module named 'tkinter.filedialog'; 'tkinter is not a package

为什么pi能够在idle3中运行程序,而不是在启动时运行

python3 program.py

似乎idle3识别tkinter包但我的bash不能。任何方案?

python bash tkinter
1个回答
0
投票

我唯一能想到的是它是用python而不是python3运行的

确保shebang线是#!/usr/bin/env python3

© www.soinside.com 2019 - 2024. All rights reserved.