<@U05BDSLPJ72> finally gave the steps in <https://...
# user-research
j
@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
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
what's your base python @Lukas Innig? a global venv,
pipx
, your system Python, something else?
l
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
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
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
I don’t know much about
devcontainers
but they may be a useful pattern to include in our template
🚀 1
j
thanks both 🙏🏼 your setup is in line with what I expected
👍🏼 1
m
Devcontainers are the best!