Quando eu criei o meu projeto do pycharm, o programa colocou na mesma pasta que esta o arquivo do meu projeto uma pasta com o nome venv
, com duas pastas e um arquivo .json
dentro. Qual a utilidade dessa pasta ?
Quando eu criei o meu projeto do pycharm, o programa colocou na mesma pasta que esta o arquivo do meu projeto uma pasta com o nome venv
, com duas pastas e um arquivo .json
dentro. Qual a utilidade dessa pasta ?
Oi Cardeque, :)
essa pasta é bem bacana.
O venv
é de virtual env, traduzindo, ambiente virtual. Então o que aconteceu ao criar essa pasta, foi criar um ambiente virtual mais leve que abrigará as bibliotecas do seu projeto, fazendo com que elas fiquem isoladas.
A utilidade de fazer isso é que ao seu programa rodar e usar as bibliotecas, isso não irá dar conflito com outros programas, bibliotecas e versões de python. Desse modo, você poderá ter vários venvs
cada um com seu interpretador e pacotes com diferentes combinações de python ev ersões de bibliotecas no mesmo computador.
E sempre uma boa prática usar um ambiente virtual para fazer essas separações.
Você pode ler mais sobre aqui na documentação do Python em inglês.
Espero ter esclarecido! Qualquer outra dúvida, só postar aqui.