ser*_*dar 18 python tkinter python-3.x
我使用pyenv使用Ubuntu 13.10和Python 3.3.4 .我使用其他模块没有问题.当我进入python控制台并写入
import tkinter
Run Code Online (Sandbox Code Playgroud)
它输出
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/serdar/.pyenv/versions/3.3.4/lib/python3.3/tkinter/__init__.py", line 40, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'
Run Code Online (Sandbox Code Playgroud)
我已经安装python3-tk和tk-devel.
blu*_*yed 32
您需要在期间使用Tk开发文件/标题pyenv install.
在Ubuntu(15.04)上,应该提供以下内容:sudo apt-get install tk-dev.
在此之后,pyenv install 3.4.3(或pyenv install 2.7.10等)应该拿起它并支持Tk.
这是Mac用户的指南,
pyenv uninstall 3.7.2brew install tcl-tkexport LDFLAGS="-L/usr/local/opt/tcl-tk/lib"
export CPPFLAGS="-I/usr/local/opt/tcl-tk/include"
export PATH=$PATH:/usr/local/opt/tcl-tk/bin
Run Code Online (Sandbox Code Playgroud)
pyenv install 3.7.2该TK应该现在的工作
| 归档时间: |
|
| 查看次数: |
7792 次 |
| 最近记录: |