Skip to content

Commit 8df2712

Browse files
committed
Fix tabs in install page
1 parent dcf04a7 commit 8df2712

File tree

1 file changed

+12
-19
lines changed

1 file changed

+12
-19
lines changed

content/pt/install.md

Lines changed: 12 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,16 @@ Recomendado para novos usuários que queiram um fluxo de trabalho simplificado.
4040
```
4141

4242
'''
43-
{{< /card >}}
4443

45-
Para usuários que preferem uma solução baseada em pip/PyPI, por preferência pessoal ou leitura sobre as principais diferenças entre o conda e o pip explicadas adiante, nós recomendamos:
44+
[[tab]]
45+
name = 'Baseados em ambientes'
46+
content = '''
4647

4748
As duas principais ferramentas que instalam pacotes do Python são `pip` e `conda`. Para o desenvolvimento web e de propósito geral em Python, há uma [série de ferramentas](https://packaging.python.org/guides/tool-recommendations/) complementares ao pip. Para computação de alto desempenho (HPC), vale a pena considerar o <a href="https://github.com/spack/spack">Spack</a>.
4849

4950
A primeira diferença é que conda é multilinguagens e pode instalar o Python, enquanto o pip é instalado em um determinado Python em seu sistema e instala outros pacotes apenas para essa mesma instalação de Python. Elas têm algumas funcionalidades em comum (por exemplo, ambas podem instalar o <code>numpy</code>). No entanto, elas também podem trabalhar juntas.
5051

51-
A primeira diferença é que "conda" é multilinguagens e pode instalar o Python, enquanto o pip é instalado em um determinado Python em seu sistema e instala outros pacotes apenas para essa mesma instalação de Python. Isto também significa que o conda pode instalar bibliotecas e ferramentas não-Python das quais você pode precisar (por exemplo, compiladores, CUDA, HDF5), enquanto pip não pode.
52+
A segunda diferença é que o pip instala do Python Packaging Index (PyPI), enquanto o conda instala de seus próprios canais (tipicamente "defaults" ou "conda-forge"). O PyPI é a maior coleção de pacotes, no entanto, todos os pacotes populares estão disponíveis para conda também.
5253

5354
A terceira diferença é que conda é uma solução integrada para gerenciar pacotes, dependências e ambientes, enquanto com pip você pode precisar de outra ferramenta (há muitas!) para lidar com ambientes ou dependências complexas.
5455

@@ -63,7 +64,8 @@ A terceira diferença é que conda é uma solução integrada para gerenciar pac
6364
pip install numpy
6465
```
6566

66-
{{< admonition >}}
67+
{{< admonition tip >}}
68+
**Dica:** Use um ambiente virtual para melhor gerenciamento de dependências
6769
{{< /admonition >}}
6870

6971
```bash
@@ -74,46 +76,37 @@ A terceira diferença é que conda é uma solução integrada para gerenciar pac
7476
```
7577

7678
'''
77-
{{< /card >}}
7879

7980
[[tab]]
8081
name = 'Gerenciadores de Pacotes do Sistema'
8182
conteúdo = '''
8283
Não recomendado para a maioria dos usuários, mas disponível por conveniência.
8384

8485
**macOS (Homebrew):**
85-
8686
```bash
87-
# Recomenda-se usar um ambiente novo ao invés de instalar no ambiente-base
88-
conda create -n my-env
89-
conda activate my-env
90-
# Se quiser instalar do conda-forge
91-
conda config --env --add channels conda-forge
92-
# O comando para instação
93-
conda install numpy
87+
brew install numpy
9488
```
95-
9689
**Linux (APT):**
97-
9890
```bash
9991
sudo apt install python3-numpy
10092
```
101-
10293
**Windows (Chocolatey):**
103-
10494
```bash
10595
choco install numpy
10696
```
10797

10898
'''
109-
{{< /card >}}
11099

111-
[[tab]] name = 'A partir do código-fonte' conteúdo = ''' Para usuários avançados e desenvolvedores que querem personalizar ou depurar o **NumPy**.
100+
[[tab]]
101+
name = 'A partir do código-fonte'
102+
content = '''
103+
Para usuários avançados e desenvolvedores que querem personalizar ou depurar o **NumPy**.
112104

113105
Um pequeno aviso: construir o Numpy a partir do código-fonte pode ser um exercício não-trivial.
114106
Recomendamos o uso de binários se eles estiverem disponíveis para a sua plataforma através de um dos métodos anteriores.
115107
Para obter detalhes sobre como construir a partir do código-fonte, consulte [o guia de construção a partir do código-fonte na documentação do Numpy](https://numpy.org/devdocs/building/).
116108

109+
'''
117110
{{< /tabs >}}
118111

119112
## Recomendações

0 commit comments

Comments
 (0)