1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
.. _f2py-win-conda:
=========================
F2PY and Conda on Windows
=========================
As a convenience measure, we will additionally assume the
existence of ``scoop``, which can be used to install tools without
administrative access.
.. code-block:: powershell
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
Now we will setup a ``conda`` environment.
.. code-block:: powershell
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`` pulls packages from ``msys2``, however, the UX is sufficiently different enough to warrant a separate discussion.
.. warning::
As of 30-01-2022, the `MSYS2 binaries`_ shipped with ``conda`` are **outdated** and this approach is **not preferred**.
.. _MSYS2 binaries: https://github.com/conda-forge/conda-forge.github.io/issues/1044
|