GoogleCloudPlatform / GoogleCloudPlatform/functions-framework-python

Provided code location is not a loadable module. Did you specify the correct location for the module defining your function?

Abierto
#346 2 comentarios 0 reacciones 0 asignados Ver en GitHub
bug P3
Lenguaje dominante
Python
Estrellas
968
Forks
128
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Attempting to follow the python tutorial in README.md in a Google Cloud Shell environment, and I get the following error:

`

Steps to reproduce

main.py

```python
import flask
import functions_framework

@functions_framework.http
def hello(request: flask.Request) -> flask.typing.ResponseReturnValue:
return "Hello world!"
```

requirements.txt
```
functions-framework
flask
```

cmd
```bash
$ pip3 install -r requirements.txt
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: functions-framework in /home/admin_/.local/lib/python3.10/site-packages (from -r requirements.txt (line 1)) (3.8.1)
Requirement already satisfied: flask in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 2)) (3.0.3)
Requirement already satisfied: click<9.0,>=7.0 in /usr/local/lib/python3.10/dist-packages (from functions-framework->-r requirements.txt (line 1)) (8.1.7)
Requirement already satisfied: cloudevents<2.0.0,>=1.2.0 in /home/admin_/.local/lib/python3.10/site-packages (from functions-framework->-r requirements.txt (line 1)) (1.11.0)
Requirement already satisfied: Werkzeug<4.0.0,>=0.14 in /usr/local/lib/python3.10/dist-packages (from functions-framework->-r requirements.txt (line 1)) (3.0.3)
Requirement already satisfied: watchdog>=1.0.0 in /home/admin_/.local/lib/python3.10/site-packages (from functions-framework->-r requirements.txt (line 1)) (5.0.3)
Requirement already satisfied: gunicorn>=22.0.0 in /home/admin_/.local/lib/python3.10/site-packages (from functions-framework->-r requirements.txt (line 1)) (23.0.0)
Requirement already satisfied: Jinja2>=3.1.2 in /usr/local/lib/python3.10/dist-packages (from flask->-r requirements.txt (line 2)) (3.1.4)
Requirement already satisfied: itsdangerous>=2.1.2 in /usr/local/lib/python3.10/dist-packages (from flask->-r requirements.txt (line 2)) (2.2.0)
Requirement already satisfied: blinker>=1.6.2 in /usr/local/lib/python3.10/dist-packages (from flask->-r requirements.txt (line 2)) (1.8.2)
Requirement already satisfied: deprecation<3.0,>=2.0 in /home/admin_/.local/lib/python3.10/site-packages (from cloudevents<2.0.0,>=1.2.0->functions-framework->-r requirements.txt (line 1)) (2.1.0)
Requirement already satisfied: packaging in /usr/local/lib/python3.10/dist-packages (from gunicorn>=22.0.0->functions-framework->-r requirements.txt (line 1)) (24.1)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from Jinja2>=3.1.2->flask->-r requirements.txt (line 2)) (2.1.5)

$ functions-framework --target hello
Provided code location '/home/admin_/functions-framework-test' is not a loadable module.
Did you specify the correct location for the module defining your function?
Could not load the function, shutting down.
```

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.