This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
other:uvcdat:cdat_conda:miniconda3_install [2024/07/09 11:50] jypeter [Web sites] Added link to "Conda package specification" |
other:uvcdat:cdat_conda:miniconda3_install [2024/08/09 15:42] (current) jypeter Added a new "Creating Windows menu shortcuts to start environments" section |
||
---|---|---|---|
Line 124: | Line 124: | ||
* ''Anaconda Prompt'' | * ''Anaconda Prompt'' | ||
* ''Anaconda Powershell Prompt'' | * ''Anaconda Powershell Prompt'' | ||
- | * **We will now use this //Anaconda PowerShell// shortcut each time we need to use Miniconda3 or Python** | + | * **We will now use this //Anaconda Powershell// shortcut each time we need to use Miniconda3 or Python** |
+ | * It is **highly recommended to [[other:win10apps#windows_terminal|install Windows Terminal and make it the default terminal application]]**, so that the ''conda'' prompts will open in a modern (and highly configurable) terminal | ||
* Remove the installer<code>PS C:\Scratch\your_login> del .\miniconda.exe</code> | * Remove the installer<code>PS C:\Scratch\your_login> del .\miniconda.exe</code> | ||
Line 559: | Line 560: | ||
* FIXME: update/rewrite the [[other:uvcdat:cdat_conda:cdat_2024_03]] page | * FIXME: update/rewrite the [[other:uvcdat:cdat_conda:cdat_2024_03]] page | ||
+ | |||
+ | ===== Creating Windows menu shortcuts to start environments ===== | ||
+ | |||
+ | FIXME => Move this section somewhere else? | ||
+ | |||
+ | * Use ''conda install'' and what is described in [[https://github.com/conda/menuinst/issues/246|Easily creating shortcuts with the powershell_shortcut_miniconda and console_shortcut_miniconda packages, and can this be replicated with menuinst ?]] | ||
+ | |||
+ | * Can theoretically be done with [[https://conda.github.io/menuinst/|menuinst]] | ||
+ | * [[https://github.com/conda/menuinst|menuinst @ GH]] | ||
+ | |||
+ | * FIXME Find a way to add Windows Terminal profiles | ||
+ | * See ''menuinst''+[[https://github.com/conda/menuinst/issues/196|Add Windows Terminal profile option]] | ||
===== conda resources ===== | ===== conda resources ===== | ||
Line 564: | Line 577: | ||
==== Web sites ==== | ==== Web sites ==== | ||
- | * [[https://docs.conda.io/projects/conda/en/stable/|Official conda website]] | + | * [[https://docs.conda.io/projects/conda/en/stable/|Official Documentation site]] |
* [[https://docs.conda.io/projects/conda/en/stable/user-guide/cheatsheet.html|Cheat sheet]] (2 pages, for people in a hurry) | * [[https://docs.conda.io/projects/conda/en/stable/user-guide/cheatsheet.html|Cheat sheet]] (2 pages, for people in a hurry) | ||
* [[https://docs.conda.io/projects/conda/en/stable/commands/|Commands' reference]] | * [[https://docs.conda.io/projects/conda/en/stable/commands/|Commands' reference]] | ||
- | * [[https://conda.org/blog/|conda Blog]]: ''conda'' new features, etc... | ||
* [[https://docs.conda.io/projects/conda-build/en/stable/resources/package-spec.html#conda-package-specification|Conda package specification]] | * [[https://docs.conda.io/projects/conda-build/en/stable/resources/package-spec.html#conda-package-specification|Conda package specification]] | ||
* This helps understand (and [[https://github.com/conda/conda/issues/14026|use]]) the content of the ''/path_to_miniconda/pkgs'' directory | * This helps understand (and [[https://github.com/conda/conda/issues/14026|use]]) the content of the ''/path_to_miniconda/pkgs'' directory | ||
+ | |||
+ | * [[https://conda.org/blog/|conda community site]]: | ||
+ | * [[https://conda.org/blog/|conda Blog]]: ''conda'' new features, etc... | ||
+ | |||
+ | * [[https://github.com/conda/conda|conda @ GitHub]] | ||
+ | |||
* Package repositories | * Package repositories | ||
* [[https://conda-forge.org/packages/|conda-forge]] <= recommended source of packages | * [[https://conda-forge.org/packages/|conda-forge]] <= recommended source of packages | ||
Line 716: | Line 734: | ||
</code> | </code> | ||
- | * Checking the health of an environment | + | * **Checking the //health// of an environment** with ''[[https://docs.conda.io/projects/conda/en/stable/commands/doctor.html|conda doctor]]'' |
* Some details in [[https://conda.org/blog/2023-06-01-conda-doctor/|Detecting conda environment inconsistencies easily]] | * Some details in [[https://conda.org/blog/2023-06-01-conda-doctor/|Detecting conda environment inconsistencies easily]] | ||
+ | * ''conda doctor'' does not do much yet, and not necessarily in a useful way, but this will hopefully improve over time! | ||
+ | * [[https://github.com/conda/conda/issues/14017|'conda doctor' output should be improved]] | ||
+ | * [[https://github.com/conda/conda/issues/13574#issuecomment-2214291304|What exactly are altered files?]] | ||
* ''conda doctor -n base'' | * ''conda doctor -n base'' | ||
* Example:<code> >conda doctor -n base | * Example:<code> >conda doctor -n base | ||
Line 826: | Line 847: | ||
* [[https://github.com/conda/conda/issues/14026|Add a conda command to find the package owning a file]] | * [[https://github.com/conda/conda/issues/14026|Add a conda command to find the package owning a file]] | ||
* The link also shows how to do it with standard Linux tools (find, grep), based on the [[https://docs.conda.io/projects/conda-build/en/stable/resources/package-spec.html#conda-package-specification|Conda package specification]] page | * The link also shows how to do it with standard Linux tools (find, grep), based on the [[https://docs.conda.io/projects/conda-build/en/stable/resources/package-spec.html#conda-package-specification|Conda package specification]] page | ||
+ | * [[https://github.com/kelvinou01/conda-which|conda-which]] seems to work (see [[https://github.com/conda/conda/issues/14026#issuecomment-2268821608|test / example]]) ! | ||
/* standard page footer */ | /* standard page footer */ |