When running a workflow locally everything works fine, but when running it remotely I'm getting import errors such as: (brainflyte is the package name)
11/14/2023, 3:18 PM
👋 remote tasks are ran using the default flytekit docker image unless you specify otherwise. And, that one doesn't have the package you referenced installed (Dockerfile here, I believe).
I suspect you just need to build a custom docker image & configure your tasks to use that (there is also an imagespec feature that might save you some time).
The entire customization process is a little involved, but not too bad once you've ran through it. The getting started docs provide a good intro.