Python embeddable zip:安装Tkinter

ant*_*nio 8 python tk-toolkit tkinter tcl python-3.x

Python embeddable zip没有pip和Tkinter.在嵌入式拉链中使用get-pip.py
很容易安装pip.

我们如何安装Tkinter(假设我们在同一台机器上没有安装现有的Python)?

luc*_*trv 8

假设您在Windows上并且还安装了常规Python发行版(相同版本的嵌入式发行版),要在嵌入式发行版中安装Tkinter,您可以从常规Python发行版中复制以下文件:

  • tcl文件夹到embedded_distribution_folder\(嵌入式发行版的根文件夹)
  • tkinter文件夹(在其下Lib)或者到embedded_distribution_folder\Libembedded_distribution_folder\
  • 文件_tkinter.pyd tcl86t.dll tk86t.dll(在其下DLLs)要么到embedded_distribution_folder\DLLs也要embedded_distribution_folder\

  • 添加 @TeaHoney 的修复,需要将 `tkinter` 文件夹移动到 `embedded_distribution_folder\ `(根文件夹) (3认同)
  • 复制文件后,我得到一个错误:“ import _tkinter#如果失败,则可能未为Tk ModuleNotFoundError配置您的Python:没有名为'_tkinter'的模块。”看来我需要向其中添加行“。\ DLLs” python36._pth文件。希望这对有问题的任何人有所帮助。 (2认同)