calcoloscientifico:userguide:python
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| calcoloscientifico:userguide:python [27/08/2025 17:41] – fabio.spataro | calcoloscientifico:userguide:python [10/07/2026 15:39] (versione attuale) – [Python 3.11.13 virtualenv] federico.prost | ||
|---|---|---|---|
| Linea 10: | Linea 10: | ||
| - python/ | - python/ | ||
| - python/ | - python/ | ||
| + | - python/ | ||
| - | ==== Python virtualenv ==== | + | ===== Python virtualenv |
| [[https:// | [[https:// | ||
| - | === Python 2.7.14 virtualenv === | + | ==== Python 2.7.14 virtualenv |
| - | Create a virtual environment for "machine-learning": | + | Create a virtual environment for '' |
| < | < | ||
| Linea 31: | Linea 32: | ||
| </ | </ | ||
| - | Activate | + | Activate |
| < | < | ||
| Linea 37: | Linea 38: | ||
| </ | </ | ||
| - | Install packages in "machine-learning" | + | Install packages in '' |
| < | < | ||
| Linea 43: | Linea 44: | ||
| </ | </ | ||
| - | Deactivate | + | Deactivate |
| < | < | ||
| Linea 49: | Linea 50: | ||
| </ | </ | ||
| - | === Python 3.6.3 virtualenv === | + | ==== Python 3.6.3 virtualenv |
| Available virtual environments for Python 3.6.3: | Available virtual environments for Python 3.6.3: | ||
| Linea 56: | Linea 57: | ||
| * tensorflow-gpu | * tensorflow-gpu | ||
| - | == Site installation == | + | === Site installation |
| - | Activate | + | Activate |
| < | < | ||
| Linea 69: | Linea 70: | ||
| ---- | ---- | ||
| - | Activate | + | Activate |
| < | < | ||
| Linea 80: | Linea 81: | ||
| ---- | ---- | ||
| - | Activate | + | Activate |
| < | < | ||
| Linea 99: | Linea 100: | ||
| </ | </ | ||
| - | == User installation == | + | === User installation |
| - | Create | + | Create |
| < | < | ||
| Linea 110: | Linea 111: | ||
| </ | </ | ||
| - | Update | + | Update |
| < | < | ||
| Linea 119: | Linea 120: | ||
| </ | </ | ||
| - | Activate | + | Activate |
| < | < | ||
| Linea 130: | Linea 131: | ||
| ---- | ---- | ||
| - | Create | + | Create |
| < | < | ||
| Linea 139: | Linea 140: | ||
| </ | </ | ||
| - | Update | + | Update |
| < | < | ||
| Linea 148: | Linea 149: | ||
| </ | </ | ||
| - | Activate | + | Activate |
| < | < | ||
| Linea 159: | Linea 160: | ||
| ---- | ---- | ||
| - | Create | + | Create |
| < | < | ||
| Linea 168: | Linea 169: | ||
| </ | </ | ||
| - | Update | + | Update |
| < | < | ||
| Linea 177: | Linea 178: | ||
| </ | </ | ||
| - | Activate | + | Activate |
| < | < | ||
| Linea 196: | Linea 197: | ||
| </ | </ | ||
| - | === Python 3.6.8 virtualenv === | + | ==== Python 3.6.8 virtualenv |
| - | == User installation == | + | === User installation === |
| - | + | ||
| - | Create '' | + | |
| - | + | ||
| - | < | + | |
| - | mkdir -p " | + | |
| - | python3 -m venv " | + | |
| - | . " | + | |
| - | python3 -m pip install --upgrade pip | + | |
| - | python3 -m pip install --upgrade jupyter notebook ipyparallel | + | |
| - | #python3 -m pip install --upgrade other_packages_for_my_project | + | |
| - | deactivate | + | |
| - | </ | + | |
| - | + | ||
| - | Update '' | + | |
| - | + | ||
| - | < | + | |
| - | . " | + | |
| - | python3 -m pip install --upgrade pip | + | |
| - | python3 -m pip install --upgrade jupyter notebook ipyparallel | + | |
| - | #python3 -m pip install --upgrade other_packages_for_my_project | + | |
| - | deactivate | + | |
| - | </ | + | |
| Require a node with '' | Require a node with '' | ||
| Linea 238: | Linea 217: | ||
| </ | </ | ||
| - | Activate " | + | Create '' |
| < | < | ||
| - | . " | + | mkdir -p " |
| + | python3 -m venv " | ||
| + | source | ||
| + | python3 -m pip install --upgrade pip | ||
| + | python3 -m pip install --upgrade jupyter notebook ipyparallel | ||
| + | #python3 -m pip install --upgrade other_packages_for_my_project | ||
| + | deactivate | ||
| </ | </ | ||
| - | Start the Jupyter Notebook Server: | + | Update '' |
| + | |||
| + | < | ||
| + | source " | ||
| + | python3 -m pip install --upgrade pip | ||
| + | python3 -m pip install --upgrade jupyter notebook ipyparallel | ||
| + | #python3 -m pip install --upgrade other_packages_for_my_project | ||
| + | deactivate | ||
| + | </ | ||
| + | |||
| + | Activate '' | ||
| + | |||
| + | < | ||
| + | source " | ||
| + | </ | ||
| + | |||
| + | Start the '' | ||
| < | < | ||
| Linea 255: | Linea 256: | ||
| Open another shell and run the following command: | Open another shell and run the following command: | ||
| - | ssh -N -L 127.0.0.1: | + | ssh -N -L 127.0.0.1: |
| To access the notebook, open in a browser the URL which starts with | To access the notebook, open in a browser the URL which starts with | ||
| Linea 261: | Linea 262: | ||
| </ | </ | ||
| - | Stop the Jupyter Notebook Server: | + | Stop the '' |
| Press '' | Press '' | ||
| Linea 270: | Linea 271: | ||
| deactivate | deactivate | ||
| </ | </ | ||
| + | |||
| + | ==== Python 3.11.13 virtualenv ==== | ||
| + | |||
| + | === User installation === | ||
| + | |||
| + | Require a node with '' | ||
| + | |||
| + | < | ||
| + | srun \ | ||
| + | --job-name=srun \ | ||
| + | --nodes=1 \ | ||
| + | --ntasks-per-node=1 \ | ||
| + | --cpus-per-task=1 \ | ||
| + | --time=0-01: | ||
| + | --mem=5G \ | ||
| + | --partition=cpu \ | ||
| + | --qos=cpu \ | ||
| + | --pty \ | ||
| + | bash | ||
| + | </ | ||
| + | |||
| + | Create '' | ||
| + | |||
| + | < | ||
| + | module load gnu8/8.3.0 python/ | ||
| + | mkdir -p " | ||
| + | python -m venv " | ||
| + | source " | ||
| + | python -m pip install --upgrade pip | ||
| + | deactivate | ||
| + | </ | ||
| + | |||
calcoloscientifico/userguide/python.1756309260.txt.gz · Ultima modifica: da fabio.spataro
