https://kedro.org/ logo
#user-research
Title
# user-research
j

Juan Luis

11/06/2023, 10:20 AM
@Marc Gris finally gave the steps in https://kedro-org.slack.com/archives/C03R8N2M8KT/p1699265578467299?thread_ts=1698932258.475319&cid=C03R8N2M8KT and I'd like to start a new thread by asking: how do you do
kedro new
if you haven't installed Kedro yet? 🙃 cc @Lukas Innig
l

Lukas Innig

11/06/2023, 10:21 AM
Have kedro installed in my base python
Kedro new has a low risk of version conflicts, right? So even if my base python kedro is a different version from the one in requirements.txt I can go ahead
j

Juan Luis

11/06/2023, 10:24 AM
what's your base python @Lukas Innig? a global venv,
pipx
, your system Python, something else?
l

Lukas Innig

11/06/2023, 10:25 AM
I use pyenv on mac.
So a
pyenv global some_version
👍🏼 1
No further envs
But, sorry for spamming, while this works really well for me locally, it's a different story with clients. Their python setup can look all sorts of weird interesting. So I have done venv first, then install kedro, then kedro new, then pip install requirements. Which is a bit confusing for python newbies
👀 1
d

datajoely

11/06/2023, 10:31 AM
So I have done venv first, then install kedro, then kedro new, then pip install requirements. Which is a bit confusing for python newbies
This I have always agreed with
👍 1
m

Marc Gris

11/06/2023, 10:36 AM
Hé hé… Good point ! @Juan Luis So… I actually do have a “global kedro” (installed with
pipx
) and a “local kedro” for the project (for the plugins / extensions like
kedro-mlflow
etc…) Convoluted, I reckon 😅
👍🏼 1
d

datajoely

11/06/2023, 10:36 AM
I don’t know much about
devcontainers
but they may be a useful pattern to include in our template
🚀 1
j

Juan Luis

11/06/2023, 10:47 AM
thanks both 🙏🏼 your setup is in line with what I expected
👍🏼 1
m

Matthias Roels

11/06/2023, 6:02 PM
Devcontainers are the best!
11 Views