如何在linux下安装python-tk

如何在linux下安装python-tk,第1张

在Linux下,如果需要编写界面应用,并且此界面应用对性能的要求不是很高,一般可以使用Python解决。Python中可以使用自带的Tkinter库或者是第三方的Wxpython库,当然Tkinter的移植性更好。

安装Tkinter非常简单,只需要输入下面命令即可

sudo apt-get install python-tk

即可安装成功Tkinter。

下面安装Pmw,可以再sourceforge下载,网址为:http://pmw.sourceforge.net

下面以我安装为例:

下载后存放在~/Downloads下,使用 tar -zxvf解压后,进入src文件夹。然后将其中的Pmw拷贝到/usr/lib/python2.7/下即可。

在python中,尝试import Pmw,如果没有报错表示成功

tcl

[user@localhost 桌面]$ ls tcl8.5.9-src.tar.gz

tcl8.5.9-src.tar.gz

[user@localhost 桌面]$ su

密码:

[root@localhost 桌面]# cp tcl8.5.9-src.tar.gz /usr/local/src/

[root@localhost 桌面]# cd /usr/local/src/

[root@localhost src]# tar -zxvf tcl8.5.9-src.tar.gz

[root@localhost src]# cd tcl8.5.9/

[root@localhost tcl8.5.9]# cd unix/

[root@localhost unix]# ./configure --prefix=/usr/local/tcl/ --enable-shared

[root@localhost unix]# make

[root@localhost unix]# make install

[root@localhost unix]# /usr/local/tcl/bin/tclsh8.5

% exit

[root@localhost unix]#

tk

[user@localhost 桌面]$ ls tk8.5.9-src.tar.gz

tk8.5.9-src.tar.gz

[user@localhost 桌面]$ su

密码:

[root@localhost 桌面]# cp tk8.5.9-src.tar.gz /usr/local/src/

[root@localhost 桌面]# cd /usr/local/src/

[root@localhost src]# tar -zxvf tk8.5.9-src.tar.gz

[root@localhost src]# cd tk8.5.9/

[root@localhost tk8.5.9]# cd unix/

[root@localhost unix]# ./configure --prefix=/usr/local/tk/ --with-tcl=/usr/local/tcl/lib/ --enable-shared

[root@localhost unix]# make

[root@localhost unix]# make install

[root@localhost unix]# /usr/local/tk/bin/wish8.5

/usr/local/tk/bin/wish8.5: error while loading shared libraries: libtcl8.5.so: cannot open shared object file: No such file or directory

[root@localhost unix]# ln -s /usr/local/tcl/lib/libtcl8.5.so /usr/local/tk/lib/libtcl8.5.so

[root@localhost unix]# /usr/local/tk/bin/wish8.5

% exit

[root@localhost unix]#


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7244598.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存