Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 未安装web2py Tk库_Python_Tkinter_Web2py - Fatal编程技术网

Python 未安装web2py Tk库

Python 未安装web2py Tk库,python,tkinter,web2py,Python,Tkinter,Web2py,我正在使用Python2.7,我想做一些web2py的东西。我正在尝试从eclipse运行web2py,尝试运行web2py.py脚本时出现以下错误: 警告:web2py:GUI不可用,因为未安装Tk库 我在Windows7(64位)上运行 有什么建议吗 谢谢我认为您必须首先在Windows上安装TK。您可以获得所有详细信息。基本上,您必须转到并按照链接下载Active Tcl for Windows社区版(8.5.x版)。我认为您必须首先在Windows上安装TK。您可以获得所有详细信息。基本

我正在使用Python2.7,我想做一些web2py的东西。我正在尝试从eclipse运行web2py,尝试运行web2py.py脚本时出现以下错误:

警告:web2py:GUI不可用,因为未安装Tk库

我在Windows7(64位)上运行

有什么建议吗


谢谢

我认为您必须首先在Windows上安装TK。您可以获得所有详细信息。基本上,您必须转到并按照链接下载Active Tcl for Windows社区版(8.5.x版)。

我认为您必须首先在Windows上安装TK。您可以获得所有详细信息。基本上,您必须转到并按照链接下载Windows版的活动Tcl社区版(8.5.x版)。

如果您使用python3在Ubuntu上尝试web2py,请使用

sudo apt-get install python3-tk

如果您使用python3在Ubuntu上尝试web2py,请使用

sudo apt-get install python3-tk

您是否安装了Tk?它在eclipse之外工作吗?您安装了Tk吗?它在eclipse之外工作吗?安装了它,我仍然会遇到同样的错误。我应该在Python目录的某个特定文件夹中安装它吗?@Yebach您是否也下载并安装了ActivePython for Windows的社区版?(同一链接)我正在尝试安装它,但安装程序不工作。它在确定磁盘需求时停止。像WTF?!“#我读了smth。关于卸载Python 2.7。我没有这样做。最后我不得不卸载Python并重新安装。似乎我有32位和64位的混合版本。我现在可以工作。我安装了它,但仍然收到相同的错误。我应该在Python目录的某个特定文件夹中安装它吗?@Yebach你也下载并安装了C吗?”Community版ActivePython for Windows?(同一链接)我正在尝试安装它,但安装程序不工作。它在确定我的磁盘需求时停止。如WTF?!“#我阅读了smth。关于卸载Python 2.7。我没有这么做,所以最后我不得不卸载python并重新安装。看起来我有32位和64位的混合版本。我现在工作的问题是关于Python2.7和windows,而不是python3和ubuntu!也许OP的情况不同,但我正在WSL2 Instance上尝试web2py。在安装
python3tk
之前,我刚刚收到警告,但web2py仍在启动。安装
python3tk
后,它不再启动。当我按下CTRL-C键两次时,我看到了这个错误:
\u tkinter.TclError:无法连接到显示“172.25.96.1:0”
。为了让图形在WSL2 Ubuntu 20.04中工作,我将它添加到我的
.bashrc
导出显示=$(awk'/nameserver/{print$2;exit}'/etc/resolv.conf 2>/dev/null):0
,它适用于其他应用程序。有什么建议吗?事实上,我忘了先在Windows上启动vcx服务器。在运行
xlaunch
并按照论坛上的建议添加
-ac
参数后,我现在得到了web2py界面。问题是关于python 2.7和windows,而不是python3和ubuntu!也许OP的情况不同,但我正在WSL2 Instance上尝试web2py。在安装
python3tk
之前,我刚刚收到警告,但web2py仍在启动。安装
python3tk
后,它不再启动。当我按下CTRL-C键两次时,我看到了这个错误:
\u tkinter.TclError:无法连接到显示“172.25.96.1:0”
。为了让图形在WSL2 Ubuntu 20.04中工作,我将它添加到我的
.bashrc
导出显示=$(awk'/nameserver/{print$2;exit}'/etc/resolv.conf 2>/dev/null):0
,它适用于其他应用程序。有什么建议吗?事实上,我忘了先在Windows上启动vcx服务器。在运行
xlaunch
并按照论坛上的建议添加
-ac
参数后,我现在获得了web2py界面。