FreeBSD Swift 安装错误

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。反向移植包不同于- 反向移植的软件包。

相关内容