other:uvcdat:conda_notes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
other:uvcdat:conda_notes [2017/02/27 16:37] – ↷ Links adapted because of a move operation pmip3adm | other:uvcdat:conda_notes [2018/03/14 15:27] – [Misc] updated a link jypeter | ||
---|---|---|---|
Line 6: | Line 6: | ||
- | Recent versions (2.8.0 and later?) of UV-CDAT are installed and maintained with the [[https:// | + | Versions |
===== What should I install? ===== | ===== What should I install? ===== | ||
Line 15: | Line 15: | ||
* some parts of CDAT still need Python 2.7, so we will use the '' | * some parts of CDAT still need Python 2.7, so we will use the '' | ||
* You can do almost anything with //conda//, and you are mostly limited by [[# | * You can do almost anything with //conda//, and you are mostly limited by [[# | ||
- | * If you know that you are going to use UV-CDAT, you might as well use the '' | + | * If you know that you are going to use UV-CDAT, you might as well use the '' |
===== Miniconda ===== | ===== Miniconda ===== | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | Note: we have shown in [[.: | ||
+ | </ | ||
Miniconda is basically just a self contained minimal Python distribution, | Miniconda is basically just a self contained minimal Python distribution, | ||
Line 24: | Line 28: | ||
* Follow the [[https:// | * Follow the [[https:// | ||
- | * Get the [[https:// | + | * Get the [[https:// |
- | * '' | + | * '' |
- | * '' | + | * '' |
* Execute the installer | * Execute the installer | ||
* '' | * '' | ||
* Accept the license | * Accept the license | ||
- | * Specify an explicit installation path **outside of the home directory**, | + | * Specify an explicit installation path **outside of the home directory**, |
* Resulting '' | * Resulting '' | ||
118M miniconda2/ | 118M miniconda2/ | ||
Line 46: | Line 50: | ||
8.0K ssl</ | 8.0K ssl</ | ||
* Accept the automatic update of the //PATH// variable in '' | * Accept the automatic update of the //PATH// variable in '' | ||
- | * ''# | + | * ''# |
* Open a new terminal (if you use bash) or type '' | * Open a new terminal (if you use bash) or type '' | ||
* Update and clean the new installation | * Update and clean the new installation | ||
- | * '' | + | * '' |
- | * '' | + | * '' |
* < | * < | ||
/ | / | ||
Line 76: | Line 80: | ||
==== Installing Anaconda ==== | ==== Installing Anaconda ==== | ||
- | * Follow the [[https:// | + | * Follow the [[https:// |
* Installation package '' | * Installation package '' | ||
* Size after initial installation : 2G\\ < | * Size after initial installation : 2G\\ < | ||
Line 113: | Line 117: | ||
//conda// will use hard links and share packages common to several installed environments to minimize disk usage, but there is no harm in being careful and checking things! | //conda// will use hard links and share packages common to several installed environments to minimize disk usage, but there is no harm in being careful and checking things! | ||
- | * You should avoid installing conda //stuff// in your home directory ('' | + | * Because of the likely large disk space usage, you should avoid installing conda //stuff// in your home directory ('' |
* You should regularly monitor the size of the directories listed in '' | * You should regularly monitor the size of the directories listed in '' | ||
* '' | * '' | ||
Line 145: | Line 149: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * You can use '' | ||
* '' | * '' | ||
* Installed packages | * Installed packages | ||
Line 151: | Line 156: | ||
* Searching packages | * Searching packages | ||
* '' | * '' | ||
+ | * See also the '' | ||
* Installing and removing packages\\ Add '' | * Installing and removing packages\\ Add '' | ||
* '' | * '' | ||
Line 159: | Line 165: | ||
* Updating conda (update the //conda// package, not the full Miniconda) | * Updating conda (update the //conda// package, not the full Miniconda) | ||
* '' | * '' | ||
+ | * Downgrading conda (required for installing UV-CDAT 2.10) | ||
+ | * < | ||
+ | Fetching package metadata ......... | ||
+ | Solving package specifications: | ||
+ | |||
+ | Package plan for installation in environment / | ||
+ | |||
+ | The following packages will be DOWNGRADED due to dependency conflicts: | ||
+ | |||
+ | conda: 4.3.13-py27_0 --> 4.3.11-py27_0 | ||
+ | |||
+ | Proceed ([y]/n)? y | ||
+ | |||
+ | conda-4.3.11-p 100% |############################################################### | ||
+ | |||
+ | bash-4.1$ conda info | ||
+ | Current conda install: | ||
+ | |||
+ | | ||
+ | conda version : 4.3.11 | ||
+ | conda is private : False | ||
+ | conda-env version : 4.3.11</ | ||
+ | |||
* conda does not automatically clean the content of the '' | * conda does not automatically clean the content of the '' | ||
* '' | * '' | ||
Line 169: | Line 198: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | * [[https:// | + | * [[https:// |
* [[https:// | * [[https:// | ||
other/uvcdat/conda_notes.txt · Last modified: 2024/06/17 17:22 by jypeter