0
点赞
收藏
分享

微信扫一扫

源码安装python和tkinter(python出现no module named _tkinter)

半秋L 2022-02-07 阅读 118

此时需要重新安装python。

1. 从官网上下载tk和tcl

下载tcl-tk

2. 安装

# install tcl
wget -c https://prdownloads.sourceforge.net/tcl/tcl8.6.9-src.tar.gz
tar -xvzf tcl8.6.9-src.tar.gz
cd tcl8.6.9/unix
mkdir build
cd build
../configure --prefix=/home/xxx/local/tcl-tk/
make
make install

# install tk
wget -c https://prdownloads.sourceforge.net/tcl/tk8.6.9.1-src.tar.gz
tar -xvzf tk8.6.9.1-src.tar.gz
cd tk8.6.9.1/unix
mkdir build
cd build
./configure --prefix=/home/xxx/local/tcl-tk/
make
make install

最好将两个安装目录(prefix)设置为相同目录

3. 重新安装python

下载python.tar.gz,然后安装:

cd Python-3.6.9
mkdir build
cd build

# 设置tcl-tk目录
../configure  --prefix=/python/path --with-tcktk-includes='-I/home/xxx/local/tcl-tk/include' --with-tcltk-libs='/home/xxx/local/tcl-tk/lib/libtcl8.6.so /home/xxx/local/tcl-tk/lib/libtk8.6.so'

安装完成后验证:

import tkinter
举报

相关推荐

0 条评论