ImportError: No module named ‘_tkinter‘

  1. hrnet 运行时报错
    File “/usr/env/pt1.4_py3/lib/python3.6/site-packages/six.py”, line 115, in _resolve
    return _import_module(self.mod)
    File “/usr/env/pt1.4_py3/lib/python3.6/site-packages/six.py”, line 82, in _import_module
    import(name)
    File “/usr/lib/python3.6/tkinter/init.py”, line 39, in
    raise ImportError(str(msg) + ‘, please install the python3-tk package’)
    ImportError: No module named ‘_tkinter’, please install the python3-tk package

2.通过下列命令安装  tk
sudo apt-get install tcl-dev tk-dev python3-tk --fix-missing

2.1
cp /etc/apt/sources.list /etc/apt/sources.list.bak

2.2

默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted

universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse deb

https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main
restricted universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse deb

https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main
restricted universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse deb

https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main
restricted universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

预发布软件源,不建议启用

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

2.3
sudo apt-get update

3.发现有不少问题 tk没有python3.6.8版本
有3.6.5,3.9等

4.重新搭建环境python3.6.5

sudo pip install -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple opencv-python

猜你喜欢

转载自blog.csdn.net/qq_43309882/article/details/109259017