2015-09-23 2 views
1

Проблема:Получение правильной версии PMW установить

Я хотел бы установить PMW 2.0.0 (проект страницы here), так что я могу использовать его с Tkinter в Python3. Сценарий установки из пакета определяет, какую версию python вы используете, и устанавливает версию, подходящую для вашей системы (Ubuntu 15 в моем случае). Я не могу найти ссылок на коммутаторы, чтобы установить 2.0.0 вместо 1.3.3 (версия Python 2.7), и я не смог установить скрипт для установки в библиотеки python3.

Что я сделал до сих пор:

Я изменил питона версии детектора в сценарии установки из

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. Если это означает, что для установки обоих пакетов в соответствующие правильные каталоги это тоже хорошо. Я в тупике о том, что попробовать дальше.

ответ

1

Ответил RazZiel на AskUbuntu:

Link here.

Вместо того, чтобы использовать команду sudo python setup.py build и затем sudo python setup.py install, я использую python3 для выполнения сценария установки. Я сумел слишком сильно обмануть себя в этом вопросе.

Смежные вопросы