Instalação - Remoto¶
Nesta página, são apresentadas informações específicas para o uso do readDiag nas máquina virtuais (e.g., Itapemirim e Ilópolis) e Egeon do CPTEC. Caso você deseja instalar o readDiag em uma máquina local, utilize as instruções da página Instalação Local.
Itapemirim/Ilopolis¶
A máquina Ilopolis possui um servidor do Jupyter que pode ser utilizado para a execução do readDiag. Este servidor está acessível pelo endereço http://ilopolis.cptec.inpe.br/. Siga as instruções a seguir para criar um kernel do readDiag para ser utilizado dentro deste servidor do Jupyter.
Instalação do Ambiente readDiag¶
Atenção
Nesta seção, considera-se que o usuário irá criar o ambiente readDiag e irá instalar o pacote dentro do ambiente de forma que possa fazer modificações no código.
-
Baixe o código do readDiag (no seu
$HOME
):ou1
gh repo clone GAD-DIMNT-CPTEC/readDiag
1
git clone https://github.com/GAD-DIMNT-CPTEC/readDiag.git
-
Dentro do diretório do readDiag, crie o ambiente, ative-o e instale o readDiag:
1 2 3 4
cd readDiag conda env create -f environment.yml conda activate readDiag pip install -e .
ou,
1 2 3 4 5
cd readDiag python -m venv readDiag-env source readDiag-env/bin/activate pip install -r requirements.txt pip install -e .
Nota
Com a criação do ambiente, o pacote
readDiag
será instalado automaticamente, mas ao executar o comandopip install -e .
, a versão de lançamento do PyPi será desinstalada e a versão do repositório será instalada em modo de edição ou desenvolvimento. Dessa forma, modificações podem ser feitas no pacote sem a necessidade de refazer a instalação. -
Instale o kernel do ambiente readDiag dentro do Jupyter:
1
python -m ipykernel install --user --name readDiag --display-name "readDiag"
-
Acesse o host http://ilopolis.cptec.inpe.br/ e navegue até o diretório
$HOME/readDiag/notebooks
e clique no arquivoreadDiag_tutorial_completo-pt_br.ipynb
; -
Na interface do Jupyter, altere o kernel para
readDiag
. Essa etapa é necessária para que seja possível executar o código.
Reutilização do Ambiente readDiag¶
Atenção
Nesta seção, considera-se que o usuário irá reutilizar o ambiente readDiag com o pacote já instalado previamente. Neste caso, não é necessário criar um ambiente e nem instalar o readDiag.
-
Baixe o código do readDiag (no seu
$HOME
) - para ter acesso aos notebooks de exemplos de uso do readDiag:ou1
gh repo clone GAD-DIMNT-CPTEC/readDiag
1
git clone https://github.com/GAD-DIMNT-CPTEC/readDiag.git
-
Ative o ambiente
readDiag
:1
source /share/das/miniconda3/envs/readDiag/bin/activate
-
Instale o kernel do ambiente
readDiag
dentro do Jupyter:1
python -m ipykernel install --user --name readDiag --display-name "readDiag"
-
Acesse o host http://ilopolis.cptec.inpe.br/ e navegue até o diretório
$HOME/readDiag/notebooks
e clique no arquivoreadDiag_tutorial_completo-pt_br.ipynb
; -
Na interface do Jupyter, altere o kernel para
readDiag
. Essa etapa é necessária para que seja possível executar o código.
Egeon¶
Para utilizar o readDiag na Egeon, siga as instruções a seguir:
-
Realize as etapas 1 e 2 descritas na seção Instalação do Ambiente readDiag;
-
Ative o ambiente
readDiag
:1
source /home/carlos.bastarz/.conda/envs/readDiag/bin/activate
-
Execute o comando a seguir - anote a porta em que o jupyter está sendo executado, e.g.,
jupyter:8889
:1
jupyter-notebook --ip='*' --NotebookApp.token='' --NotebookApp.password='' --no-browser
-
No seu computador, execute o comando a seguir para abrir o Jupyter localmente - onde
localhost:XXXX
deve ser uma porta no seu computador, e.g.,localhost:8820
:1
ssh -N -f -L localhost:XXXX:localhost:8889 <username>@egeon.cptec.inpe.br
-
No seu computador, abra o navegador e acesse o endereço
localhost:8820
.
Atenção
Caso seja necessário encerrar o Jupyter ou reiniciar o processo, execute os seguintes comandos - identifique o processo correspondente ao comando ssh
executado e encerre-o:
1 2 |
|