Я пытаюсь установить пакет «Qt» в свой EPD Free Edition install с помощью инструмента enpkg. Это в Windows.Проблема с именем пакета верхнего уровня с enpkg
enpkg работает нормально для строчных пакетов:
H:\>enpkg pandas
prefix: C:\Python27
No update necessary, 'pandas' is up-to-date.
pandas-0.10.1-1.egg was installed on: Mon Apr 08 15:07:14 2013
Но, кажется, обрабатывать прописные имена пакетов неправильно:
H:\>enpkg Qt
prefix: C:\Python27
No egg found for requirement 'qt'.
H:\>enpkg "Qt"
prefix: C:\Python27
No egg found for requirement 'qt'.
Я знаю Qt доступен как я могу установить его на Mac OS X, и я вижу это в каталоге пакета EPD: http://www.enthought.com/products/epdlibraries.php
Как исправить эту проблему?
Пробовал ли вы это с другими пакетами с заглавными буквами, чтобы подтвердить, что это проблема, а не проблема с этим конкретным пакетом? – BrenBarn
Doh! Очень хороший момент, похоже, что бесплатное распространение EPD не дает мне доступ к Qt, так как это работает: H: \> enpkg PIL префикс: C: \ Python27 Обновления не требуется, 'pil' Дата. PIL-1.1.7-3.egg был установлен: Mon Apr 08 11:50:47 2013 – nickos556
Возможно ли, что пакет на самом деле называется PyQt? Существует пакет Python под названием PyQt, и может быть, что это просто неверно указано как Qt в списке. – BrenBarn