Clarification on pipenv and virtualenv
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Documentação
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- python
- Domínio
- documentation
Direção de pesquisa
Comece pelo documento Virtual Environments em dev/virtualenvs/ e leia em conjunto as seções pipenv, virtualenv e Other Notes. Esclareça como pipenv se relaciona com virtualenv, indique quando os leitores podem ignorar o material sobre virtualenv e deixe claro quais notas se aplicam a cada utilitário; o trabalho estará concluído quando um leitor de Python pela primeira vez conseguir acompanhar a seção sem confusão.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
In the Virtual Environments document (dev/virtualenvs/) we start off by learning about pipenv but then move on to the lower level virtualenv. It is a little unclear under what circumstances we would be using virtualenv? I mean, I know it can practically be used, but for folks approaching Python for the first time it can be confusing.
I'm not suggesting the virtualenv section should go away, but maybe some additional clarification would be helpful. Something along the lines of:
"pipenv wraps a lower-level virtual environment utility - virtualenv. If you want to learn about using virtualenv, read on. Otherwise you can skip to the next chapter."
Where I personally really started getting confused is under Other Notes. Without scrolling back up the page it is not clear if this section is a part of the virtualenv discussion or if it is meant to be top-level and thus applicable to both pipenv and virtualenv.
Things become murkier when we start throwing additional utilities into the mix - as someone without experience with these utilities it seems to me that together they run somewhat parallel to pipenv.
Thanks for your hard work on this guide!
- Linguagem predominante
- Batchfile
- Estrelas
- 29.8k
- Forks
- 5.9k
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de realpython/python-guide
-
Page 404 error Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 65/100
realpython/python-guide#1104 · 2 comentários ·
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 62/100
realpython/python-guide#327 ·
-
PyZMQ improvements Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
realpython/python-guide#326 · 5 comentários ·
-
@alex Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 10/100
realpython/python-guide#1194 ·
-
Development Team SAP Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 10/100
realpython/python-guide#1192 ·
Todas as issues de realpython/python-guide
Issues semelhantes
-
Ecosystem: ClawMetry — the Qwen Code reader is now free and open source (follow-up to #9294 / #9338) Abertacategory/integration priority/P3 scope/documentation status/ready-for-human type/feature-request
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 84/100
-
docs(agents): strengthen the no-backslash-escaped-backticks rule with an issue-creation example Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
-
documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
-
fix: inaccuracy ⚠️
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
uabrc/uabrc.github.io#1255 · 1 comentário ·
-
Improve Menu Type example Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100