kedro로 파이프라인 만들기 연습

3197 단어 pythonkedro
나는 당신의 기술을 연습하는 것을 크게 믿습니다. 프로 운동 선수는 대부분의 시간을 자신의 기술을 연마하고 더 나은 수준으로 만드는 데 보냅니다. 엔지니어링에서 많은 사람들이 연습에 거의 0시간을 보냅니다. 여가 시간을 모두 연습하는 데 소비해야 한다는 말은 아니지만 새로운 것을 시도하는 데 몇 분 정도 시간을 투자하면 현재 하고 있는 일을 이해하고 장기적인 생산성에 영향을 미칠 수 있습니다.

오늘 #kedro로 파이프라인 구축을 연습하세요

플레이그라운드 디렉토리로 이동하여 디렉토리가 없으면 새로 만드십시오.

cd ~/playground


시스템 파이썬에 pipx를 설치하십시오. 이것은 기본적으로 자체 가상 환경에서 clis를 자동으로 sanbox하는 데 사용되기 때문에 시스템 디렉토리에 설치할 가치가 있는 매우 소수의 유일한 파이썬 라이브러리 중 하나입니다.

pip install pipx

playground 디렉토리 내부에서 새 kedro 프로젝트를 시작하십시오. 이것은 매우 간단하고 고통이 없습니다. 그래서 만약 당신이 야생의 것을 하는 것을 엉망으로 만든다면, 야생의 것을 고치는 새로운 것을 만드는 것이 더 쉬울 것입니다.

pipx run kedro new
# answer the questions it asks


I use this quite often to try out new things in a safe place.



가상 환경을 만드십시오.



콘다 사용하기



Conda는 가상 환경을 관리하기에 좋은 선택입니다. Windows에서 작업을 훨씬 쉽게 만들어 거의 필요했습니다. 요즘에는 Windows에서 Python을 실행하는 것이 훨씬 쉬워져서 덜 그렇습니다.

conda create -n my-project python=3.8 -y conda activate my-project python  -m pip install --upgrade pip pip install -e src


one great benefit of conda is that it lets you choose the interpreter
to go with your virtual environment.



새 환경은 여기의 conda env 목록에 나열됩니다.

conda info --envs


환경 사용


venv 지금 사용하고 있습니다. conda에 반대하는 것은 없으며 훌륭하게 작동합니다.venv 조금 더 가볍고 일반적으로 느껴집니다. 나는 실제로 성장했다.venv가 내가 넣은 바로 그 위치, 가장 자주 프로젝트 디렉토리에 있음을 감사합니다.

python -m venv .venv source ./.venv/bin/activate python  -m pip install --upgrade pip pip install -e src


pipenv 사용


pipenv 또 다른 좋은 선택입니다. 나는 하나의 명령으로 어떻게 만드는지 좋아한다.
환경을 설정하고 활성화합니다. pipenv 또한 가상 환경을 전역 디렉터리에 넣습니다.

pipx run pipenv shell python  -m pip install --upgrade pip pip install -e src


파이프라인 만들기



이제 새 프로젝트로 파이프라인을 만들고, 거친 것을 시도하고, 부수고, 꽃밥을 만드십시오.

좋은 웹페이지 즐겨찾기