python - Python3:从 2.7 转换后使用 ttk?
问题描述
我一直在 Windows 10(64 位)上使用 Python2.7。我最近决定升级到 3.0 来更新一些遗留脚本。
我卸载了 Python27,并安装了 Python30(我知道我可以在同一个系统上同时运行它们,但我选择不将其用作拐杖)并更新了 Windows %PATH%
我的旧脚本使用 ttk(导入 ttk)。我更新为使用“从 tkinter 导入 ttk”,但现在我得到“无法导入名称 ttk”。我假设它仍然以某种方式试图链接到不再存在的 2.7 Tkinter(并且由于它是 2.7,所以不包含 ttk 作为子模块)。
使用 2.7 后,如何让 ttk 在 Python3 下正确链接?
解决方案
推荐阅读
- java - 无法定位元素:{"method":"css selector","selector":"#id_gender1"}
- intellij-idea - 在 InteliJ Idea 中启用渲染 asciidoc 操作
- protocol-buffers - 将原始字段消息类型更改为“重复”时,“合并所有输入元素”是什么意思?
- python - 有比 Selenium.title 更好的解决方案吗?
- react-native - 如何在我的 react-native 应用程序中使用我自己的代理和 tcp:// uri?
- angular - 找不到名称“srcElement”
- intellij-idea - Intellij:远程调试器未在断点处停止
- javascript - 订单更改时,Vue For-Loop 生成组件上的输入失去焦点
- python - 将其悬停在tkinter中时如何更改ttk按钮背景和前景
- powershell - 如何使用 PnP 更新修改者和创建者字段