【问题标题】:Getting the correct version of Pmw to install获取正确版本的 Pmw 进行安装
【发布时间】:2015-09-23 17:49:43
【问题描述】:

问题:

我想安装 Pmw 2.0.0(项目页面 here),以便我可以在 python3 中将它与 tkinter 一起使用。软件包中的安装脚本会检测您正在使用的 python 版本并安装适合您系统的版本(在我的例子中是 Ubuntu 15)。我找不到任何对开关的引用以使其安装 2.0.0 而不是 1.3.3(Python 2.7 版本),我也无法将脚本安装到 python3 库中。

到目前为止我做了什么:

我已经从

更改了设置脚本中的 python 版本检测器
if sys.version_info[0]<3:
     version='2.0.0' # really '1.3.3'
     packages=['Pmw', 'Pmw.Pmw_1_3_3', 'Pmw.Pmw_1_3_3.lib',]

if sys.version_info[0]<2:
     version='2.0.0' # really '1.3.3'
     packages=['Pmw', 'Pmw.Pmw_1_3_3', 'Pmw.Pmw_1_3_3.lib',]

尝试强制安装程序默认为 python3 版本,但它会将它们安装在 python2.7 库 (/usr/local/lib/python2.7/distpackages) 中。

我想做的事:

我正在寻找一种方法来强制安装程序将 3.4 兼容包放入 python3 库。如果这意味着让它在各自正确的目录中安装这两个软件包,那也没关系。我对接下来要尝试什么感到困惑。

【问题讨论】:

    标签: python linux python-2.7 python-3.x


    【解决方案1】:

    由 RazZiel 在 AskUbuntu 上回答:

    Link here.

    我应该使用python3 来执行安装脚本,而不是使用命令sudo python setup.py build 然后sudo python setup.py install。在这个问题上,我已经成功地超越了自己。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-13
      • 1970-01-01
      • 2021-04-28
      • 2021-09-11
      • 1970-01-01
      • 2012-04-18
      • 1970-01-01
      相关资源
      最近更新 更多