F2PY и Conda в Windows
В качестве меры удобства мы дополнительно будем предполагать существование scoop, которое можно использовать для установки инструментов без административных прав.
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
Теперь мы настроим conda среду.
scoop install miniconda3 # For conda activate / deactivate in powershell conda install -n root -c pscondaenvs pscondaenvs Powershell -c Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser conda init powershell # Open a new shell for the rest
conda извлекает пакеты из msys2, однако пользовательский интерфейс достаточно отличается, чтобы оправдать отдельный разговор.
Предупреждение
Начиная с 30-01-2022, бинарники MSYS2, поставляемые с conda являются устаревшими и этот подход не рекомендуется.
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/f2py/windows/conda.html