MacOS 最低版本提升至 10.13
我們將把最低 MacOS 版本從 10.9(2013 年 10 月發布,自 2016 年 12 月終止生命週期)提升至 10.13(2017 年 9 月發布,自 2020 年 12 月終止生命週期)。我們之所以能夠長期支援 10.9 的主要原因,是 conda-forge 能夠為 OSX 提供最新的 C++ 標準函式庫 libcxx
,取代系統上 MacOS SDK 中存在的舊版本(至少從各自 conda 環境的角度來看)。
然而,生態系統中的幾個核心套件現在需要至少 10.13(或很快就會需要),而且我們無法規避。這些套件包括 libcxx
,從 17.0 版本開始。此變更不會影響已發布的成品,但在不久的將來,所有 OSX 的新建置都將需要至少 10.13。此限制將透過 __osx
虛擬套件實作,但我們將如何實現這一點的細節仍在制定中。只有 4.8.0 或更新版本的 conda
才有此虛擬套件。如果您使用的系統 MacOS 版本低於 10.13,且使用的 conda
版本低於 4.8.0,則需要將 conda
升級到至少 4.8.0,或將系統升級到至少 MacOS 10.13。