Hi. When i install latest prefect in 3.9 python environment after command "prefect server start" , it download images with tags core_0.15.7. but inside this images python environment is not 3.9. so for 3.9 version should i download specific images ?
z
Zanie
10/28/2021, 3:47 PM
Hi! I don't think we publish server images across multiple Python versions
Zanie
10/28/2021, 3:47 PM
Is there a reason you need the server itself to be on 3.9?
b
bral
10/28/2021, 3:50 PM
I dont know. i have prefect on python 3.8 but dask cluster has python 3.9 environment and it is not clear how it will work
z
Zanie
10/28/2021, 3:53 PM
The Python version should match on your registration / execution environments but does not need to match on the Server. For example, you register your flow locally on 3.9, it's stored in the Server which is hosting an API using 3.8, you create a flow run and it's submitted to a local agent running 3.9 and it creates a subprocess to execute the flow. Your tasks are submitted to dask workers, which should also be running 3.9.
Zanie
10/28/2021, 3:54 PM
The Python version that the Server is using to host a GraphQL API doesn't need to match your other versions.
Bring your towel and join one of the fastest growing data communities. Welcome to our second-generation open source orchestration platform, a completely rethought approach to dataflow automation.