Este repositório apenas mantém um arquivo de configuração yml
para criação de um environment de desenvolvimento Python dentro do conda
. Obviamente, o nome do environment é gandalf
🧙♂️
Para criar o environment gandalf
, basta executar o comando abaixo:
conda env create -f gandalf.yml
Para ativar o environment gandalf
, basta executar o comando abaixo:
conda activate gandalf
Obviamente, é necessário que o conda
esteja instalado na sua máquina. Caso não esteja, você pode instalar o conda
através do Miniconda.
Caso você atualize algum pacote do environment gandalf
e conclua que é necessário atualizar este repositório para que os códigos desenvolvidos no laboratório continuem a funciona, você deve fazer o seguite.
- Ative o environment
gandalf
como descrito anteriormente - Atualize ou instale um pacote dentro do environment
- Execute o comando a seguir para gerar um novo arquivo
yml
com as atualizações feitas:
conda env export | grep -v "^prefix: " > gandalf.yml
- Faça um pull request para este repositório com o arquivo
gandalf.yml
atualizado
Existem diversos pacotes instalados no environment gandalf
. Para saber quais são, basta olhar o arquivo gandalf.yml
ou executar o comando a seguir com o environment ativado:
conda list
pretrainedmodels | tensorboard | scikit-learn | sacred |
joblib | tensorboardX | imgaug | gradio |
transformers | torch | opencv-python | onnx |
praw | torchvision | pandas | jupyter-lab |
torchsummary | matplotlib | pillow | glob2 |
pytest | scipy | tqdm | |
seaborn | numpy | python-telegram-bot |
Primeiramente, você não deveria estar fazendo essa pergunta! Mas, uma vez que chegou até aqui...
Gandalf é um mago do universo de J.R.R. Tolkien. Ele é conhecido por ser um dos mais poderosos magos da Terra Média e por ser um dos membros da Sociedade do Anel. Além disso, ele é conhecido por ser um mago sábio e um grande conselheiro. Portanto, nada mais justo do que nomear o environment de desenvolvimento Python do laboratório com o nome de Gandalf, o mago sábio e conselheiro 🧙♂️