Помилка встановлення FreeBSD Swift


0

Я намагаюся:

cd /usr/ports/lang/swift/ ; make install clean

Протягом усього процесу я переживаю помилки llvm38, але те, що я не можу зрозуміти, це:

llvm38-3.8.1 залежить від пакета: py34-enum34 & gt; 0 - не знайдено

У мене є три запитання:

  1. Що означає & gt; 0? (Я цього не бачив раніше)
  2. Де py34-enum34? py27-enum34-1.1.6 встановлено (через pkg)
  3. Хто-небудь знає, як це вирішити?

Відповіді:


0

Я припускаю, що ви використовуєте Python 2.7, отже, ви встановили backported enum34 . Якщо це правильно, то, швидше за все, ви бачите конфлікт між пакетами Enum і enum34. Можна спробувати видалити Enum за допомогою

pip uninstall Enum

Я тільки що спробував це, і що робить ні Робота з встановленими пакетами, бездоганно працює Enum.

EDIT:

вибачення за те, що не було зрозуміло. Я пропоную вам видалити поточну версію Enum, яку ви встановили (py27-enum34), і встановити замість py34-enum34 з мого першого посилання. A назад пакет відрізняється від a non пакет.


Запуск pip3 видалення Enum стверджує, що Enum не встановлено. py27-enum34 був встановлений вже при пошуку системи enum34.
Brandon Bradley

@BrandonBradley Pls. читати мою редакцію.
MariusMatutiae
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.