software:miniconda:caviness

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software:miniconda:caviness [2025-11-06 15:15] – [Migrating Environments] thuachensoftware:miniconda:caviness [2025-11-06 15:38] (current) – [Migrating Environments] thuachen
Line 62: Line 62:
 [(my_workgroup:user)@login01 ~]$ conda remove -p /work/workgroup/sw/myenv --all [(my_workgroup:user)@login01 ~]$ conda remove -p /work/workgroup/sw/myenv --all
 </code> </code>
 +To remove the unused packages and caches, do
 +<code bash>
 +[(my_workgroup:user)@login01 ~]$ conda clean --all
 +</code>
 +
 ===== Migrating Environments ===== ===== Migrating Environments =====
  
Line 70: Line 75:
 # #
 base                   /opt/shared/miniconda/25.1.1.2 base                   /opt/shared/miniconda/25.1.1.2
-                       /work/workgroup/sw/myenv+                      */work/workgroup/sw/myenv
 </code> </code>
  
 After activating the desired environment, export the current environment, After activating the desired environment, export the current environment,
-<code> +<code bash
-conda activate myenv +[(my_workgroup:user)@login01 ~]$ conda activate /work/workgroup/sw/myenv 
-conda export --file=environment.yaml    # Auto-detects YAML format +(/work/workgroup/sw/myenv)[(my_workgroup:user)@login01 ~]$ conda export --file=myenv.yaml 
-conda export --file=environment.json    # Auto-detects JSON format +name: /work/workgroup/sw/myenv 
-conda export --file=explicit.txt        # Auto-detects explicit format +channels: 
-conda export --file=requirements.txt    # Auto-detects requirements format+  - conda-forge 
 +dependencies: 
 +  _libgcc_mutex=0.1=conda_forge 
 +  _openmp_mutex=4.5=2_gnu 
 +  bzip2=1.0.8=hda65f42_8 
 +  ca-certificates=2025.10.5=hbd8a1cb_0 
 +  cuda-version=11.8=h70ddcb2_3 
 +  cudatoolkit=11.8.0=h4ba93d1_13 
 +  - cudnn=8.9.7.29=hbc23b4c_3  
 +... 
 +... 
 + 
 +prefix: /work/workgroup/sw/myenv  
 </code> </code>
-Then you can create the same environment with +Then you can duplicate the same environment with 
-<code> +<code bash
-conda create -p myenv -f environment.yml+(/work/workgroup/sw/myenv)[(my_workgroup:user)@login01 ~]$ conda deactivate 
 +[(my_workgroup:user)@login01 ~]$ conda create -p /work/workgroup/sw/myenv_2 -f myenv.yml
 </code> </code>
  
  • software/miniconda/caviness.1762460102.txt.gz
  • Last modified: 2025-11-06 15:15
  • by thuachen