User Tools

Site Tools


other:python:starting

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
Next revision Both sides next revision
other:python:starting [2021/01/05 11:30]
jypeter [Canopy] Canopy is now called EDM
other:python:starting [2022/01/04 20:47]
jypeter Added LSCE jupyterhub section
Line 30: Line 30:
 </​code>​ </​code>​
  
-===== Ultra quick-start on the LSCE servers =====+===== Ultra quick-start on the interactive ​LSCE servers =====
  
 ==== Initialization ==== ==== Initialization ====
Line 122: Line 122:
   - Read the rest of this page to get a better understanding of what you have learned in this section, and use Python more efficiently   - Read the rest of this page to get a better understanding of what you have learned in this section, and use Python more efficiently
   - Learn Python by reading what you need on the [[other:​python:​jyp_steps|JYP'​s recommended steps for learning python]] page   - Learn Python by reading what you need on the [[other:​python:​jyp_steps|JYP'​s recommended steps for learning python]] page
 +
 +
 +===== Using the LSCE jupyterhub server =====
  
 ===== Python distributions available for LSCE users ===== ===== Python distributions available for LSCE users =====
Line 161: Line 164:
 ==== CDAT ==== ==== CDAT ====
  
-[[https://uvcdat.llnl.gov/​|CDAT]] (//​Community Data Analysis Tools//) is a powerful and complete front-end to a rich set of visual-data exploration and analysis capabilities well suited for **climate** data analysis problems, and is recommended by JYP.+[[https://cdat.llnl.gov/​|CDAT]] (//​Community Data Analysis Tools//) is a powerful and complete front-end to a rich set of visual-data exploration and analysis capabilities well suited for **climate** data analysis problems. CDAT is **recommended by JYP**.
  
 CDAT is **available for Mac, Linux and Windows 10 (Windows 10 + [[other:​win10wsl|Windows Subsystem for Linux, and Ubuntu]])**. CDAT is **available for Mac, Linux and Windows 10 (Windows 10 + [[other:​win10wsl|Windows Subsystem for Linux, and Ubuntu]])**.
Line 175: Line 178:
  
 ^  CDAT version ​ ^  JYP\\ version ​ ^  python\\ version ​ ^  Availability? ​ ^  Available packages ^  Installation notes  ^ ^  CDAT version ​ ^  JYP\\ version ​ ^  python\\ version ​ ^  Availability? ​ ^  Available packages ^  Installation notes  ^
-|  **8.1** ​ |  18  |  2.7.15\\ 3.6.7  |  LSCE, ciclad ​ |  {{ :​other:​uvcdat:​cdat_conda:​cdat-8.1_py2_list_190307.txt |Default CDAT packages}}\\ [[other:​uvcdat:​cdat_conda:​cdat_8_1#​extra_packages_list|Extra packages]] ​ |  [[other:​uvcdat:​cdat_conda:​cdat_8_1|8.1 notes]] ​ |+|  **8.2.1** ​ |  19  |  3.8.8  |  LSCE  |  {{  :​other:​uvcdat:​cdat_conda:​cdat_8.2.1_nompi_21-03-05.txt |Default CDAT 8.2.1 packages}}\\ [[other:​uvcdat:​cdat_conda:​cdat_8_2_1#​extra_packages_list|Extra packages]] ​ |  [[other:​uvcdat:​cdat_conda:​cdat_8_2_1|8.2.1 notes]] ​ | 
 +|  **8.1** ​ |  18  |  2.7.15\\ 3.6.7  |  LSCE, ciclad ​ |  {{:​other:​uvcdat:​cdat_conda:​cdat-8.1_py2_list_190307.txt|Default CDAT 8.1 packages}}\\ [[other:​uvcdat:​cdat_conda:​cdat_8_1#​extra_packages_list|Extra packages]] ​ |  [[other:​uvcdat:​cdat_conda:​cdat_8_1|8.1 notes]] ​ |
  
 == Initialization == == Initialization ==
Line 237: Line 241:
 </​code>​ </​code>​
  
-==== Enthought Deployment Manager (EDM) ==== 
  
-<note tip>This was previously called //Enthought Python Distribution (EPD)// and then  //Enthought Canopy//</​note>​+==== Anaconda ====
  
-[[https://www.enthought.com/​enthought-deployment-manager/​|Enthought Deployment Manager (EDM)]] ​is Enthought’s mechanism to deliver scientific software applications ​and development environments+<note tip>This is the recommended Python distribution/environmentIt is **available for Windows, Mac and Linux**</​note>​
  
-There are native installers for Windows (.msi), Mac OS X (.pkg), RHEL/Fedora (.rpm), and Debian/Ubuntu (.deb)+[[https://​www.continuum.io/why-anaconda|Anaconda]] is a distribution provided by [[https://​www.continuum.io/|Continuum Analytics]]It is similar to [[#​enthought_deployment_manager_edm|EDM]]
  
  
-==== Anaconda ​====+Note: Anaconda ​provides and uses ''​conda''​ for its installation. Since [[#​cdat|CDAT]] is also installed and maintained with ''​conda'',​ you can read the [[other:​uvcdat:​conda_notes|Installing and maintaining UV-CDAT with conda]] page for more information,​ even if you are not going to use CDAT
  
-[[https://​www.continuum.io/​why-anaconda|Anaconda]] is a distribution similar to [[#canopy]] provided by [[https://​www.continuum.io/​|Continuum Analytics]].+==== Enthought Deployment Manager (EDM) ====
  
-Anaconda is **available for Windows, Mac and Linux**+<note tip>This was previously called //Enthought Python Distribution (EPD)// ​and then  //Enthought Canopy//</​note>​
  
-Note: Anaconda provides and uses ''​conda''​ for its installation. Since CDAT is now also installed and maintained with ''​conda'',​ you can read the [[other:uvcdat:​conda_notes|Installing and maintaining UV-CDAT with conda]] page for more informationeven if you are not going to use CDAT+[[https://​www.enthought.com/​enthought-deployment-manager/​|Enthought Deployment Manager (EDM)]] is Enthought’s mechanism to deliver scientific software applications and development environments 
 + 
 +There are native installers ​for Windows (.msi)Mac OS X (.pkg), RHEL/Fedora (.rpm), and Debian/​Ubuntu (.deb)
  
 ===== ipython ===== ===== ipython =====
other/python/starting.txt · Last modified: 2023/05/17 08:10 by jypeter