为什么我在运行此脚本时无法在Python中加载_tkinter模块?

时间:2013-02-07 07:46:34

标签: batch-file python-2.7

我正在努力让我的Python程序可以为所有用户运行。我已经弄清楚如何通过Windows批处理文件运行Python:

@ECHO OFF
bin\python\python bin\main.py
PAUSE

但它给了我这个错误:

File "xyz/bin/python/lib/lib-tk/Tkinter.py", line 39,
in <module>
    import _tkinter
ImportError: No module named _tkinter
press any key to continue...

我已多次在Google上搜索此内容,并表示您需要安装TCL / TK。所以我重新安装了Python(确保我包含了TCL / TK)但它仍然没有用。如果我自己使用python,它没有那个错误。

1 个答案:

答案 0 :(得分:1)

尝试将python libs \ path添加到“PATH”变量中。 例如set PATH=c:\Python27\libs 看起来你已经在一些嵌套文件夹中安装了python,并运行了bat文件,这取决于它所在的位置。 也许你的PATH环境变量已经过时了 此外,您可以尝试使用PYTHONPATH