Ошибки установки FreeBSD Swift

Я пытаюсь:

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 ответ

Решение

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

pip uninstall Enum

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

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

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

Другие вопросы по тегам