MacPorts Error:Current platform "darwin 16" does not match expected platform "darwin 15"

tags: #MacPorts #错误故障

环境: macOS 10.x,Terminal

问题表现

在使用 port 命令时,出现这样的错误提示:

Error: If you upgraded your OS, please follow the migration instructions: <https://trac.macports.org/wiki/Migration>```


###解决办法
此问题是“port”命令(即 MacPorts 工具)无法工作。可能是因为 macOS 系统升级,Macports 没有升级造成。

__手动升级 Macports__

先查看 macOS 的版本,然后去 MacPorts 官网 <http://www.macports.org/> 下载对应的版本安装包,并安装。

然后“port”命令可以使用之后,用命令行再升级 ports tree 等。可顺带再更新已经安装的各软件(ports)。

`sudo port selfupdate`,更新 MacPorts 和 ports tree

_ps: 更新所有(已安装的ports)可更新的软件:`sudo port upgrade outdated`_


_[正文结束]_

_[更新记录]_

20161222,记录
posted @ 2017-02-16 17:53  NodeW  阅读(1306)  评论(0编辑  收藏  举报
ฅ•ﻌ•́✧