3

我正在尝试使我的 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...

我在谷歌上搜索过多次,它说你需要安装 TCL/TK。所以我重新安装了 Python(确保我包含了 TCL/TK),但它仍然无法正常工作。如果我自己使用python,它就没有那个错误。

4

1 回答 1

1

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

于 2013-06-24T07:30:39.720 回答