在ubuntu中运行程序的时候出现 No module named '_tkinter'错误,无法执行:
看了网上好多解决方法,都不怎么好用。
有一句提示:If this fails your Python may not be configured for Tk.
所以想到ubuntu16.4里面安装python2的环境,后来自己又装了python3.6,但是默认环境是2,就把默认环境进行了更改,就通过了,我的问题就解决了。
1.修改系统默认python版本为3.6
cd /user/bin
rm python
ln -s python3.6m python
2.升级pip版本
python pip install --upgrade pip
######如果后面需要将python的链接回到python2:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 150
##尽量还是不要用pyenv管理了,好繁琐,直接用virtualenv了