MacPorts 迁移不适用于 Catalina

Öme*_*kin 1 macos macports macos-catalina

我刚刚将计算机从 High Sierra 更新到 Catalina,MacPorts 出现错误。

Error: Current platform "darwin 19" does not match expected platform "darwin 17"
Error: If you upgraded your OS, please follow the migration instructions: https://trac.macports.org/wiki/Migration
Error: /opt/local/bin/port: Failed to initialize MacPorts, OS platform mismatch
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试迁移它时,这些命令sudo port -qv installed > myports.txt也不起作用。

我有一些特定于版本的包来运行我的项目。另外我在他们的网站上找不到对 Catalina 的支持。我需要做什么?

Que*_*tin 5

错误消息应该已将您引导至此处

您似乎已尝试在执行步骤 3 之前执行步骤 4。

您需要将 MacPorts 本身升级到支持 Catalina 的版本,然后才能使用它升级之前使用它安装的所有软件。

您可以从安装页面下载 Catalina 的预编译二进制文件。