【问题标题】:Installation of tkinter on python3在python3上安装tkinter
【发布时间】:2015-09-12 15:55:51
【问题描述】:

我使用的是 Fedora 21。使用 yum install python3-tkinter 安装了 python3-tkinter 包。包存储在/usr/lib64/python3.4 目录中。有没有办法使用 pip 安装 tkinter?

使用 python3 进行 virtualenv 设置。当我尝试在该 virtualenv 中运行我的程序时,我得到:

ImportError:没有名为“tkinter”的模块。

将包目录从/usr/lib64/python3.4 复制到与virtualenv 关联的site_packages 文件夹是否有意义?

【问题讨论】:

  • 根据this,最直接的方法是使用 sudo install 而不是安装到 usr。要使用 Fedora yum 执行此操作,您需要 install sudo first。那对你有用吗?或者你对使用 sudo 安装有什么限制?
  • 我是root用户。所以我对使用 sudo 没有任何限制。感谢您的意见!

标签: python-3.x tkinter virtualenv yum fedora-21


【解决方案1】:

我使用的是 python 3.3.2 解释器。结果是运行命令 yum install python3-tkinter 时安装的默认软件包设置为与 python 3.4.1 解释器一起使用。将我的 virtualenv 配置为使用 python 3.4.1 解释器被证明是解决方案,因为 python 解释器随后能够在其路径中找到所需的库。

【讨论】:

    猜你喜欢
    • 2019-09-06
    • 2023-04-04
    • 1970-01-01
    • 2011-12-16
    • 1970-01-01
    • 1970-01-01
    • 2013-06-30
    • 1970-01-01
    • 2018-01-23
    相关资源
    最近更新 更多