我正在尝试:
cd /usr/ports/lang/swift/ ; make install clean
整个过程中我一直被llvm38错误困扰,但是想不通的是这个:
llvm38-3.8.1 依赖于包:py34-enum34>0 - 未找到
我有三个问题:
- >0 是什么意思?(我以前没见过)
- py34-enum34 在哪里?py27-enum34-1.1.6 已安装(通过 pkg)
- 有人知道如何解决这个问题吗?
答案1
我假设你使用的是 Python 2.7,因此你安装了反向移植 enum34。如果正确,则很可能您看到的是软件包Enum
和之间存在冲突enum34
。您可以尝试Enum
通过以下方式卸载
pip uninstall Enum
我刚刚尝试过这个,不是与已安装的软件包一起工作,无需安装即可完美运行Enum
。
编辑:
抱歉,我没说清楚。我建议你卸载当前安装的 Enum 版本 (py27-enum34),然后安装我第一个链接中的 py34-enum34。反向移植包不同于非- 反向移植的软件包。