scikit構建
Version 0.18.1
scikit-build是使用 CMake 的 CPython C/C++/Fortran/Cython 擴充的 Python 建置系統。
scikit-build 套件本質上只是setuptools
Python 模組和 CMake 之間的黏合劑。
下一代 scikit-build scikit-build-core 目前正在開發中。這為 CMake 提供了一個簡單、可靠的建置後端,不使用 setuptools 並提供了許多新功能。 Scikit-build-core 還可以為基於 setuptools 的擴展系統提供支持,該系統最終將成為 scikit-build(經典)的後端。如果您不需要對建置過程進行廣泛的自訂,則應考慮嘗試使用 scikit-build-core 而不是 scikit-build。
若要開始使用,請參閱此範例。更多範例,請參閱 scikit-build-sample-projects。
版本 | 下載 |
---|---|
在科學出版物中引用 scikit-build 時,請使用第一個引用。
PyCMake 是在 SciPy 2014 上創建的,旨在解決跨平台構建基於 C++ 和 Fortran 的 Python 擴展的普遍困難。 2016 年更名為「scikit-build」。
這些問題可能會在即將發布的版本中解決,並且已經在 scikit-build-core 中解決。
setup()
中指定。_skbuild
)。我們也致力於改進 scikit-build,因此即將進行一些更改和棄用:
test
指令、 easy_install
等。如果您需要任何這些功能,請開啟或尋找問題來解釋您需要什麼以及為什麼需要。
NSF 撥款 OAC-2209877 為這項工作提供了支持。