Hi, just wondering, suppose several dagster jobs have different requirements.txt in order to execute properly, but I only have 1 dagster instance, what is the recommended way to deal with this?
wondering how this feature is tied in together with the grpc ? I see it being mentioned in the same page. Thanks.
d
daniel
12/13/2021, 3:07 PM
Hi Pier - agree this is confusing in the docs. This is because each entry in your workspace loads its own gRPC server (so it has its own python environment). You can have dagit manage those servers for you, or run them yourselves.
This is probably the section that is most relevant for your question: https://docs.dagster.io/concepts/repositories-workspaces/workspaces#multiple-python-environments
If you have two different python environments set up, each with its own executable path, the default run launcher should launch each run in the correct Python environment
@Dagster Bot docs clarify in the docs the relation between 'running your own gRPC server' and workspaces