我正在努力让我的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,它没有那个错误。
答案 0 :(得分:1)
尝试将python libs \ path添加到“PATH”变量中。
例如set PATH=c:\Python27\libs
看起来你已经在一些嵌套文件夹中安装了python,并运行了bat文件,这取决于它所在的位置。
也许你的PATH环境变量已经过时了
此外,您可以尝试使用PYTHONPATH