Я пытаюсь:

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

Я страдал от ошибок llvm38 на протяжении всего процесса, но что я не могу понять, так это:

llvm38-3.8.1 зависит от пакета: py34-enum34> 0 - не найдено

У меня три вопроса:

  1. Что означает> 0? (Я не видел этого раньше)
  2. Где находится py34-enum34? py27-enum34-1.1.6 установлен (через pkg)
  3. Кто-нибудь знает, как решить эту проблему?

1 ответ1

0

Я предполагаю, что вы используете Python 2.7, поэтому вы установили перенесенный enum34. Если это правильно, то, скорее всего, вы видите конфликт между пакетами Enum и enum34 . Вы можете попробовать удалить Enum с помощью

pip uninstall Enum

Я только что попробовал это, и то, что не работает с установленными пакетами, прекрасно работает без Enum .

РЕДАКТИРОВАТЬ:

извинения за то, что не было ясно. Я предлагаю вам удалить текущую версию Enum, которую вы установили (py27-enum34), и установить вместо нее py34-enum34 из моей первой ссылки. Портированном пакет отличается от не -backported пакета.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .