Deploy do Projeto no Google Cloud! Python.
Olá pessoal, meu nome é Gentil Nascimento. Tô finalizando um projeto, e tô tendo problema no ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''git pull''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''. Tô usando o python 3.9.5 e django 4.1.8, meu sistema é windows mais tô usando o Linux através do WSL2.
Criei o projeto no visual VScode, é um "Blog", carreguei no git hub, está tudo bem lá. Enviei o projeto para a plataforma; Google App Engine onde ele vai pro ar ou ficar on-line. Na plataforma no Computer Engine, clonei o projeto do Github. Depois disso fui no visual studio code e criei o ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''requirements.txt'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' fiz o "git add .", " git commit" dei um ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''git push'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' e no Computer Engine; fiz ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''git pull''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''. Quando tento instalar o ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''requirements.txt'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' dá o erro;(Could not open requirements file)
-Acho que o erro tá no "commit" pois ele parece não adicionar , não entendo p q no gitHub tá tudo certo.
-Comandos no VScode....
pip freeze > requirements.txt
git add .
git commit -m "Adicionado ultimo arquivo de dependencias"
[master a41c3f3] Adicionado ultimo arquivo de dependencias
1 file changed, 0 insertions(+), 0 deletions(-)
---Vejam aqui no ( 0, insertions ) onde deveria mostrar: ( 8 ) pois são as lib do meu arquivo "requirements.txt"
asgiref==3.5.2
Django==4.1.8
Pillow==9.4.0
pytz==2019.2
sqlparse==0.4.3
style==1.1.0
tzdata==2022.7
update==0.0.1
Alguem consegue me ajudar? Obrigado desde já.
Criei o projeto no visual VScode, é um "Blog", carreguei no git hub, está tudo bem lá. Enviei o projeto para a plataforma; Google App Engine onde ele vai pro ar ou ficar on-line. Na plataforma no Computer Engine, clonei o projeto do Github. Depois disso fui no visual studio code e criei o ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''requirements.txt'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' fiz o "git add .", " git commit" dei um ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''git push'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' e no Computer Engine; fiz ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''git pull''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''. Quando tento instalar o ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''requirements.txt'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' dá o erro;(Could not open requirements file)
-Acho que o erro tá no "commit" pois ele parece não adicionar , não entendo p q no gitHub tá tudo certo.
-Comandos no VScode....
pip freeze > requirements.txt
git add .
git commit -m "Adicionado ultimo arquivo de dependencias"
[master a41c3f3] Adicionado ultimo arquivo de dependencias
1 file changed, 0 insertions(+), 0 deletions(-)
---Vejam aqui no ( 0, insertions ) onde deveria mostrar: ( 8 ) pois são as lib do meu arquivo "requirements.txt"
asgiref==3.5.2
Django==4.1.8
Pillow==9.4.0
pytz==2019.2
sqlparse==0.4.3
style==1.1.0
tzdata==2022.7
update==0.0.1
Alguem consegue me ajudar? Obrigado desde já.
Gentil Nascimento
Curtidas 0
Respostas
Leticia Lima
17/04/2023
Oi Gentil,
Primeiro verifica seu arquivo requirements.txt:
Verifica se todo conteúdo do seu requirements.txt está correto. Parece que os pacotes listados estão um pouco estranhos.
cria um ambiente virtual, ou se já tiver um ambiente virtual concta no mesmo para isolar as dependências do seu projeto.
No Windows:
No Linux/Mac:
Instalar Dependências a partir do requirements.txt:
Verificar o Git:
Isso deve mostrar as alterações pendentes e garantir que tudo esteja pronto para o commit.
Atualizar no Google App Engine:
Após garantir que o ambiente virtual está configurado corretamente e as dependências foram instaladas, faça o commit novamente e tente o git push para o Google
Isso deve atualizar as dependências no Google App Engine.
Primeiro verifica seu arquivo requirements.txt:
Verifica se todo conteúdo do seu requirements.txt está correto. Parece que os pacotes listados estão um pouco estranhos.
makefile Copy code asgiref==3.5.2 Django==4.1.8 Pillow==9.4.0 pytz==2019.2 sqlparse==0.4.3 style==1.1.0 tzdata==2022.7 update==0.0.1
cria um ambiente virtual, ou se já tiver um ambiente virtual concta no mesmo para isolar as dependências do seu projeto.
python -m venv venv
No Windows:
.\\venv\\Scripts\\activate
No Linux/Mac:
source venv/bin/activate
Instalar Dependências a partir do requirements.txt:
pip install -r requirements.txt
Verificar o Git:
git status
Isso deve mostrar as alterações pendentes e garantir que tudo esteja pronto para o commit.
Atualizar no Google App Engine:
Após garantir que o ambiente virtual está configurado corretamente e as dependências foram instaladas, faça o commit novamente e tente o git push para o Google
git add . git commit -m "Adicionado último arquivo de dependências" git push
Isso deve atualizar as dependências no Google App Engine.
GOSTEI 0