import{s as Rt,n as kt,o as Lt}from"../chunks/scheduler.6062bdaf.js";import{S as Zt,i as Wt,g as s,s as i,r as m,A as Et,h as p,f as l,c as a,j as It,u as g,x as f,k as Ot,y as Bt,a as n,v as u,d as U,t as c,w as h}from"../chunks/index.4bca734e.js";import{C as o}from"../chunks/CodeBlock.cbbddafc.js";import{H as d,E as Gt}from"../chunks/index.60dd99e8.js";function Nt(pt){let T,Ue,ge,ce,$,he,M,ft="시작하기 전에 적절한 패키지를 설치하여 환경을 설정해야 합니다.",oe,J,mt="<code>huggingface_hub</code>는 <strong>Python 3.8+</strong>에서 테스트되었습니다.",Te,w,de,r,gt=`<a href="https://docs.python.org/3/library/venv.html" rel="nofollow">가상 환경</a>에서 <code>huggingface_hub</code>를 설치하는 것을 적극 권장합니다.
파이썬 가상 환경에 익숙하지 않다면 이 <a href="https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/" rel="nofollow">가이드</a>를 참고하세요.
가상 환경을 사용하면 여러 프로젝트를 더 쉽게 관리하고 의존성 간의 호환성 문제를 피할 수 있습니다.`,$e,b,ut="프로젝트 디렉토리에 가상 환경을 생성하는 것으로 시작하세요:",Me,y,Je,C,Ut="가상환경을 활성화하려면 Linux 및 macOS의 경우:",we,x,re,Q,ct="Windows의 경우:",be,V,ye,_,ht='<a href="https://pypi.org/project/huggingface-hub/" rel="nofollow">PyPi 레지스트리</a>에서 <code>huggingface_hub</code>를 설치할 준비가 되었습니다:',Ce,v,xe,j,ot='완료되면 <a href="#check-installation">설치 확인</a>이 올바르게 작동하는지 확인합니다.',Qe,H,Ve,I,Tt='<code>huggingface_hub</code>의 일부 의존성은 <code>huggingface_hub</code>의 핵심 기능을 실행하는 데 필요하지 않으므로 <a href="https://setuptools.pypa.io/en/latest/userguide/dependency_management.html#optional-dependencies" rel="nofollow">선택적</a>입니다. 설치가 되어있지 않다면 <code>huggingface_hub</code>의 추가적인 기능을 사용하지 못할 수 있습니다.',_e,O,dt="선택적 의존성은 <code>pip</code>을 통해 설치할 수 있습니다:",ve,R,je,k,$t="다음은 <code>huggingface_hub</code>의 선택 의존성 목록입니다:",He,L,Mt="<li><code>cli</code>: 보다 편리한 <code>huggingface_hub</code>의 CLI 인터페이스입니다.</li> <li><code>fastai</code>, <code>torch</code>, <code>tensorflow</code>: 프레임워크별 기능을 실행하려면 필요합니다.</li> <li><code>dev</code>: 라이브러리에 기여하고 싶다면 필요합니다. 테스트 실행을 위한 <code>testing</code>, 타입 검사기 실행을 위한 <code>typing</code>, 린터 실행을 위한 <code>quality</code>가 포함됩니다.</li>",Ie,Z,Oe,W,Jt=`경우에 따라 소스에서 직접 <code>huggingface_hub</code>를 설치하는 게 더 나을수도 있습니다.
이렇게 하면 최신 릴리스 버전이 아닌 최신 <code>main</code> 버전을 사용할 수 있습니다.
<code>main</code> 버전은 마지막 공식 릴리스 이후 버그가 수정되었지만 아직 새 릴리스가 출시되지 않은 경우와 같이 최신 개발 사항을 들고오는 데 유용합니다.`,Re,E,wt="동시에 <code>main</code> 버전은 항상 안정적일 수 없다는 뜻이기도 합니다. 저희는 <code>main</code> 버전을 계속 운영하기 위해 노력하고 있으며, 대부분의 문제는 보통 몇 시간 또는 하루 이내에 해결됩니다. 문제가 발생하면 이슈를 열어주시면 더 빨리 해결할 수 있어요!",ke,B,Le,G,rt="소스에서 설치할 때 특정 브랜치를 지정할 수도 있습니다. 아직 병합되지 않은 새로운 기능이나 새로운 버그 수정을 테스트하려는 경우에 유용합니다:",Ze,N,We,F,bt='완료되면 <a href="#check-installation">설치 확인</a>을 통해 올바르게 작동하는지 확인하세요.',Ee,A,Be,D,yt=`소스에서 설치하면 <a href="https://pip.pypa.io/en/stable/topics/local-project-installs/#editable-installs" rel="nofollow">편집 가능한 설치</a>를 설정할 수 있습니다.
이런 고급 설치는 <code>huggingface_hub</code>에 기여하고 코드의 변경 사항을 테스트해야 하는 경우에 쓰입니다. 컴퓨터에 <code>huggingface_hub</code>의 로컬 복사본을 클론해둬야 합니다.`,Ge,P,Ne,Y,Ct=`이렇게 클론한 레포지토리 폴더와 Python 경로를 연결합니다.
이제 Python은 일반적인 라이브러리 경로 외에도 복제된 폴더 내부를 찾습니다.
예를 들어 파이썬 패키지가 일반적으로 <code>./.venv/lib/python3.13/site-packages/</code>에 설치되어 있다면, Python은 복제된 폴더 <code>./huggingface_hub/</code>도 검색하게 됩니다.`,Fe,S,Ae,z,xt='이미 익숙하다면 <a href="https://anaconda.org/conda-forge/huggingface_hub" rel="nofollow">conda-forge 채널</a>를 통해 <code>huggingface_hub</code>를 설치할 수도 있습니다:',De,X,Pe,q,Qt='완료되면 <a href="#check-installation">설치 확인</a>을 통해 올바르게 작동하는지 확인하세요.',Ye,K,Se,ee,Vt="설치가 완료되면 다음 명령을 실행하여 <code>huggingface_hub</code>가 제대로 작동하는지 확인하세요:",ze,te,Xe,le,_t=`이 명령은 Hub에서 <a href="https://huggingface.co/gpt2" rel="nofollow">gpt2</a> 모델에 대한 정보를 가져옵니다.
출력은 다음과 같아야 합니다:`,qe,ne,Ke,ie,et,ae,vt='좋은 ML을 어디서나 사용할 수 있게 하자는 목표 아래, <code>huggingface_hub</code>를 크로스 플랫폼 라이브러리로 만들었으며, 특히 유닉스 기반과 Windows 시스템 모두에서 잘 작동하도록 했습니다. 그럼에도 <code>huggingface_hub</code>를 Windows에서 실행할 때 몇 가지 제한이 있습니다. 다음은 알려진 문제의 전체 목록입니다. 문서화되지 않은 문제가 발생하면 <a href="https://github.com/huggingface/huggingface_hub/issues/new/choose" rel="nofollow">GitHub에 이슈</a>를 열어서 알려주시기 바랍니다.',tt,se,jt='<li><code>huggingface_hub</code>의 캐시 시스템은 Hub에서 다운로드한 파일을 효율적으로 캐시하기 위해 심볼릭 링크에 의존합니다. Windows에서는 개발자 모드를 활성화하거나 관리자 권한으로 스크립트를 실행해야 심볼릭 링크를 활성화할 수 있습니다. 활성화하지 않으면 캐시 시스템이 계속 작동하지만 최적화되지 않은 방식으로 작동합니다. 자세한 내용은 <a href="./guides/manage-cache#limitations">캐시 제한</a> 섹션을 참조하세요.</li> <li>Hub의 파일 경로에는 특수 문자를 사용할 수 있습니다(예: <code>&quot;path/to?/my/file&quot;</code>). 드문 경우이길 바라지만, Windows는 <a href="https://learn.microsoft.com/en-us/windows/win32/intl/character-sets-used-in-file-names" rel="nofollow">특수 문자</a>에 대한 제한이 더 엄격하기 때문에 해당 파일을 다운로드할 수 없습니다. 실수라고 생각되면 레포지토리 소유자에게 문의하시거나 해결책을 찾기 위해 저희에게 연락해 주세요.</li>',lt,pe,nt,fe,Ht='컴퓨터에 <code>huggingface_hub</code>가 제대로 설치되면 <a href="package_reference/environment_variables">환경 변수를 설정</a>하거나 <a href="guides/overview">가이드 중 하나를 골라</a> 시작할 수 있습니다.',it,me,at,ue,st;return $=new d({props:{title:"설치 방법",local:"installation",headingTag:"h1"}}),w=new d({props:{title:"pip로 설치하기",local:"install-with-pip",headingTag:"h2"}}),y=new o({props:{code:"cHl0aG9uJTIwLW0lMjB2ZW52JTIwLmVudg==",highlighted:'python -m venv .<span class="hljs-built_in">env</span>',wrap:!1}}),x=new o({props:{code:"c291cmNlJTIwLmVudiUyRmJpbiUyRmFjdGl2YXRl",highlighted:'<span class="hljs-built_in">source</span> .<span class="hljs-built_in">env</span>/bin/activate',wrap:!1}}),V=new o({props:{code:"LmVudiUyRlNjcmlwdHMlMkZhY3RpdmF0ZQ==",highlighted:'.<span class="hljs-built_in">env</span>/Scripts/activate',wrap:!1}}),v=new o({props:{code:"cGlwJTIwaW5zdGFsbCUyMC0tdXBncmFkZSUyMGh1Z2dpbmdmYWNlX2h1Yg==",highlighted:"pip install --upgrade huggingface_hub",wrap:!1}}),H=new d({props:{title:"선택 의존성 설치",local:"install-optional-dependencies",headingTag:"h3"}}),R=new o({props:{code:"JTIzJTIwVGVuc29yRmxvdyUyMCVFQSVCNCU4MCVFQiVBMCVBOCUyMCVFQSVCOCVCMCVFQiU4QSVBNSVFQyU5NyU5MCUyMCVFQiU4QyU4MCVFRCU5NSU5QyUyMCVFQyU5RCU5OCVFQyVBMSVCNCVFQyU4NCVCMSVFQyU5RCU4NCUyMCVFQyU4NCVBNCVFQyVCOSU5OCVFRCU5NSVBOSVFQiU4QiU4OCVFQiU4QiVBNC4lMEElMjMlMjAlMkYhJTVDJTIwJUVBJUIyJUJEJUVBJUIzJUEwJTNBJTIwJTYwcGlwJTIwaW5zdGFsbCUyMHRlbnNvcmZsb3clNjAlRUMlOTklODAlMjAlRUIlOEYlOTklRUMlOUQlQkMlRUQlOTUlOTglRUMlQTclODAlMjAlRUMlOTUlOEElRUMlOEElQjUlRUIlOEIlODglRUIlOEIlQTQuJTBBcGlwJTIwaW5zdGFsbCUyMCdodWdnaW5nZmFjZV9odWIlNUJ0ZW5zb3JmbG93JTVEJyUwQSUwQSUyMyUyMFB5VG9yY2glRUMlOTklODAlMjBDTEklRUMlOTklODAlMjAlRUElQjQlODAlRUIlQTAlQTglRUIlOTAlOUMlMjAlRUElQjglQjAlRUIlOEElQTUlRUMlOTclOTAlMjAlRUIlOEMlODAlRUQlOTUlOUMlMjAlRUMlOUQlOTglRUMlQTElQjQlRUMlODQlQjElRUMlOUQlODQlMjAlRUIlQUElQTglRUIlOTElOTAlMjAlRUMlODQlQTQlRUMlQjklOTglRUQlOTUlQTklRUIlOEIlODglRUIlOEIlQTQuJTBBcGlwJTIwaW5zdGFsbCUyMCdodWdnaW5nZmFjZV9odWIlNUJjbGklMkN0b3JjaCU1RCc=",highlighted:`<span class="hljs-comment"># TensorFlow 관련 기능에 대한 의존성을 설치합니다.</span>
<span class="hljs-comment"># /!\\ 경고: \`pip install tensorflow\`와 동일하지 않습니다.</span>
pip install <span class="hljs-string">&#x27;huggingface_hub[tensorflow]&#x27;</span>

<span class="hljs-comment"># PyTorch와 CLI와 관련된 기능에 대한 의존성을 모두 설치합니다.</span>
pip install <span class="hljs-string">&#x27;huggingface_hub[cli,torch]&#x27;</span>`,wrap:!1}}),Z=new d({props:{title:"소스에서 설치",local:"install-from-source",headingTag:"h3"}}),B=new o({props:{code:"cGlwJTIwaW5zdGFsbCUyMGdpdCUyQmh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmh1Z2dpbmdmYWNlJTJGaHVnZ2luZ2ZhY2VfaHVi",highlighted:"pip install git+https://github.com/huggingface/huggingface_hub",wrap:!1}}),N=new o({props:{code:"cGlwJTIwaW5zdGFsbCUyMGdpdCUyQmh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmh1Z2dpbmdmYWNlJTJGaHVnZ2luZ2ZhY2VfaHViJTQwbXktZmVhdHVyZS1icmFuY2g=",highlighted:"pip install git+https://github.com/huggingface/huggingface_hub@my-feature-branch",wrap:!1}}),A=new d({props:{title:"편집 가능한 설치",local:"editable-install",headingTag:"h3"}}),P=new o({props:{code:"JTIzJTIwJUVCJUE4JUJDJUVDJUEwJTgwJTIwJUVCJUExJTlDJUVDJUJCJUFDJUVDJTk3JTkwJTIwJUVCJUE2JUFDJUVEJThGJUFDJUVDJUE3JTgwJUVEJTg2JUEwJUVCJUE2JUFDJUVCJUE1JUJDJTIwJUVCJUIzJUI1JUVDJUEwJTlDJUVEJTk1JTk4JUVDJTg0JUI4JUVDJTlBJTk0LiUwQWdpdCUyMGNsb25lJTIwaHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGaHVnZ2luZ2ZhY2UlMkZodWdnaW5nZmFjZV9odWIuZ2l0JTBBJTBBJTIzJTIwJUVBJUI3JUI4JUVCJTlGJUIwJTIwJUVCJThCJUE0JUVDJTlEJThDJTIwLWUlMjAlRUQlOTQlOEMlRUIlOUUlOTglRUElQjclQjglRUIlQTUlQkMlMjAlRUMlODIlQUMlRUMlOUElQTklRUQlOTUlOTglRUMlOTclQUMlMjAlRUMlODQlQTQlRUMlQjklOTglRUQlOTUlOTglRUMlODQlQjglRUMlOUElOTQuJTBBY2QlMjBodWdnaW5nZmFjZV9odWIlMEFwaXAlMjBpbnN0YWxsJTIwLWUlMjAu",highlighted:`<span class="hljs-comment"># 먼저 로컬에 리포지토리를 복제하세요.</span>
git <span class="hljs-built_in">clone</span> https://github.com/huggingface/huggingface_hub.git

<span class="hljs-comment"># 그런 다음 -e 플래그를 사용하여 설치하세요.</span>
<span class="hljs-built_in">cd</span> huggingface_hub
pip install -e .`,wrap:!1}}),S=new d({props:{title:"conda로 설치하기",local:"install-with-conda",headingTag:"h2"}}),X=new o({props:{code:"Y29uZGElMjBpbnN0YWxsJTIwLWMlMjBjb25kYS1mb3JnZSUyMGh1Z2dpbmdmYWNlX2h1Yg==",highlighted:"conda install -c conda-forge huggingface_hub",wrap:!1}}),K=new d({props:{title:"설치 확인",local:"check-installation",headingTag:"h2"}}),te=new o({props:{code:"cHl0aG9uJTIwLWMlMjAlMjJmcm9tJTIwaHVnZ2luZ2ZhY2VfaHViJTIwaW1wb3J0JTIwbW9kZWxfaW5mbyUzQiUyMHByaW50KG1vZGVsX2luZm8oJ2dwdDInKSklMjI=",highlighted:'python -c <span class="hljs-string">&quot;from huggingface_hub import model_info; print(model_info(&#x27;gpt2&#x27;))&quot;</span>',wrap:!1}}),ne=new o({props:{code:"TW9kZWwlMjBOYW1lJTNBJTIwZ3B0MiUwQVRhZ3MlM0ElMjAlNUIncHl0b3JjaCclMkMlMjAndGYnJTJDJTIwJ2pheCclMkMlMjAndGZsaXRlJyUyQyUyMCdydXN0JyUyQyUyMCdzYWZldGVuc29ycyclMkMlMjAnZ3B0MiclMkMlMjAndGV4dC1nZW5lcmF0aW9uJyUyQyUyMCdlbiclMkMlMjAnZG9pJTNBMTAuNTc5NjclMkZoZiUyRjAwMzknJTJDJTIwJ3RyYW5zZm9ybWVycyclMkMlMjAnZXhiZXJ0JyUyQyUyMCdsaWNlbnNlJTNBbWl0JyUyQyUyMCdoYXNfc3BhY2UnJTVEJTBBVGFzayUzQSUyMHRleHQtZ2VuZXJhdGlvbg==",highlighted:`Model Name: gpt2
Tags: [&#x27;pytorch&#x27;, &#x27;tf&#x27;, &#x27;jax&#x27;, &#x27;tflite&#x27;, &#x27;rust&#x27;, &#x27;safetensors&#x27;, &#x27;gpt2&#x27;, &#x27;text-generation&#x27;, &#x27;en&#x27;, &#x27;doi:10.57967/hf/0039&#x27;, &#x27;transformers&#x27;, &#x27;exbert&#x27;, &#x27;license:mit&#x27;, &#x27;has_space&#x27;]
Task: text-generation`,wrap:!1}}),ie=new d({props:{title:"Windows 제한 사항",local:"windows-limitations",headingTag:"h2"}}),pe=new d({props:{title:"다음 단계",local:"next-steps",headingTag:"h2"}}),me=new Gt({props:{source:"https://github.com/huggingface/huggingface_hub/blob/main/docs/source/ko/installation.md"}}),{c(){T=s("meta"),Ue=i(),ge=s("p"),ce=i(),m($.$$.fragment),he=i(),M=s("p"),M.textContent=ft,oe=i(),J=s("p"),J.innerHTML=mt,Te=i(),m(w.$$.fragment),de=i(),r=s("p"),r.innerHTML=gt,$e=i(),b=s("p"),b.textContent=ut,Me=i(),m(y.$$.fragment),Je=i(),C=s("p"),C.textContent=Ut,we=i(),m(x.$$.fragment),re=i(),Q=s("p"),Q.textContent=ct,be=i(),m(V.$$.fragment),ye=i(),_=s("p"),_.innerHTML=ht,Ce=i(),m(v.$$.fragment),xe=i(),j=s("p"),j.innerHTML=ot,Qe=i(),m(H.$$.fragment),Ve=i(),I=s("p"),I.innerHTML=Tt,_e=i(),O=s("p"),O.innerHTML=dt,ve=i(),m(R.$$.fragment),je=i(),k=s("p"),k.innerHTML=$t,He=i(),L=s("ul"),L.innerHTML=Mt,Ie=i(),m(Z.$$.fragment),Oe=i(),W=s("p"),W.innerHTML=Jt,Re=i(),E=s("p"),E.innerHTML=wt,ke=i(),m(B.$$.fragment),Le=i(),G=s("p"),G.textContent=rt,Ze=i(),m(N.$$.fragment),We=i(),F=s("p"),F.innerHTML=bt,Ee=i(),m(A.$$.fragment),Be=i(),D=s("p"),D.innerHTML=yt,Ge=i(),m(P.$$.fragment),Ne=i(),Y=s("p"),Y.innerHTML=Ct,Fe=i(),m(S.$$.fragment),Ae=i(),z=s("p"),z.innerHTML=xt,De=i(),m(X.$$.fragment),Pe=i(),q=s("p"),q.innerHTML=Qt,Ye=i(),m(K.$$.fragment),Se=i(),ee=s("p"),ee.innerHTML=Vt,ze=i(),m(te.$$.fragment),Xe=i(),le=s("p"),le.innerHTML=_t,qe=i(),m(ne.$$.fragment),Ke=i(),m(ie.$$.fragment),et=i(),ae=s("p"),ae.innerHTML=vt,tt=i(),se=s("ul"),se.innerHTML=jt,lt=i(),m(pe.$$.fragment),nt=i(),fe=s("p"),fe.innerHTML=Ht,it=i(),m(me.$$.fragment),at=i(),ue=s("p"),this.h()},l(e){const t=Et("svelte-u9bgzb",document.head);T=p(t,"META",{name:!0,content:!0}),t.forEach(l),Ue=a(e),ge=p(e,"P",{}),It(ge).forEach(l),ce=a(e),g($.$$.fragment,e),he=a(e),M=p(e,"P",{"data-svelte-h":!0}),f(M)!=="svelte-1ccoai1"&&(M.textContent=ft),oe=a(e),J=p(e,"P",{"data-svelte-h":!0}),f(J)!=="svelte-tihhqd"&&(J.innerHTML=mt),Te=a(e),g(w.$$.fragment,e),de=a(e),r=p(e,"P",{"data-svelte-h":!0}),f(r)!=="svelte-18jeg4c"&&(r.innerHTML=gt),$e=a(e),b=p(e,"P",{"data-svelte-h":!0}),f(b)!=="svelte-s4rxei"&&(b.textContent=ut),Me=a(e),g(y.$$.fragment,e),Je=a(e),C=p(e,"P",{"data-svelte-h":!0}),f(C)!=="svelte-k20ef2"&&(C.textContent=Ut),we=a(e),g(x.$$.fragment,e),re=a(e),Q=p(e,"P",{"data-svelte-h":!0}),f(Q)!=="svelte-9b4beq"&&(Q.textContent=ct),be=a(e),g(V.$$.fragment,e),ye=a(e),_=p(e,"P",{"data-svelte-h":!0}),f(_)!=="svelte-mpeaya"&&(_.innerHTML=ht),Ce=a(e),g(v.$$.fragment,e),xe=a(e),j=p(e,"P",{"data-svelte-h":!0}),f(j)!=="svelte-1444mmy"&&(j.innerHTML=ot),Qe=a(e),g(H.$$.fragment,e),Ve=a(e),I=p(e,"P",{"data-svelte-h":!0}),f(I)!=="svelte-98tsvx"&&(I.innerHTML=Tt),_e=a(e),O=p(e,"P",{"data-svelte-h":!0}),f(O)!=="svelte-uy5m5b"&&(O.innerHTML=dt),ve=a(e),g(R.$$.fragment,e),je=a(e),k=p(e,"P",{"data-svelte-h":!0}),f(k)!=="svelte-l0653q"&&(k.innerHTML=$t),He=a(e),L=p(e,"UL",{"data-svelte-h":!0}),f(L)!=="svelte-ibhq8q"&&(L.innerHTML=Mt),Ie=a(e),g(Z.$$.fragment,e),Oe=a(e),W=p(e,"P",{"data-svelte-h":!0}),f(W)!=="svelte-2vuhyq"&&(W.innerHTML=Jt),Re=a(e),E=p(e,"P",{"data-svelte-h":!0}),f(E)!=="svelte-16hyvp9"&&(E.innerHTML=wt),ke=a(e),g(B.$$.fragment,e),Le=a(e),G=p(e,"P",{"data-svelte-h":!0}),f(G)!=="svelte-14iebmg"&&(G.textContent=rt),Ze=a(e),g(N.$$.fragment,e),We=a(e),F=p(e,"P",{"data-svelte-h":!0}),f(F)!=="svelte-1ncyje"&&(F.innerHTML=bt),Ee=a(e),g(A.$$.fragment,e),Be=a(e),D=p(e,"P",{"data-svelte-h":!0}),f(D)!=="svelte-znmvyd"&&(D.innerHTML=yt),Ge=a(e),g(P.$$.fragment,e),Ne=a(e),Y=p(e,"P",{"data-svelte-h":!0}),f(Y)!=="svelte-u9n0tu"&&(Y.innerHTML=Ct),Fe=a(e),g(S.$$.fragment,e),Ae=a(e),z=p(e,"P",{"data-svelte-h":!0}),f(z)!=="svelte-ysmenk"&&(z.innerHTML=xt),De=a(e),g(X.$$.fragment,e),Pe=a(e),q=p(e,"P",{"data-svelte-h":!0}),f(q)!=="svelte-1ncyje"&&(q.innerHTML=Qt),Ye=a(e),g(K.$$.fragment,e),Se=a(e),ee=p(e,"P",{"data-svelte-h":!0}),f(ee)!=="svelte-1gp6ebz"&&(ee.innerHTML=Vt),ze=a(e),g(te.$$.fragment,e),Xe=a(e),le=p(e,"P",{"data-svelte-h":!0}),f(le)!=="svelte-amh45j"&&(le.innerHTML=_t),qe=a(e),g(ne.$$.fragment,e),Ke=a(e),g(ie.$$.fragment,e),et=a(e),ae=p(e,"P",{"data-svelte-h":!0}),f(ae)!=="svelte-1m768da"&&(ae.innerHTML=vt),tt=a(e),se=p(e,"UL",{"data-svelte-h":!0}),f(se)!=="svelte-1og8mg3"&&(se.innerHTML=jt),lt=a(e),g(pe.$$.fragment,e),nt=a(e),fe=p(e,"P",{"data-svelte-h":!0}),f(fe)!=="svelte-15bdf9"&&(fe.innerHTML=Ht),it=a(e),g(me.$$.fragment,e),at=a(e),ue=p(e,"P",{}),It(ue).forEach(l),this.h()},h(){Ot(T,"name","hf:doc:metadata"),Ot(T,"content",Ft)},m(e,t){Bt(document.head,T),n(e,Ue,t),n(e,ge,t),n(e,ce,t),u($,e,t),n(e,he,t),n(e,M,t),n(e,oe,t),n(e,J,t),n(e,Te,t),u(w,e,t),n(e,de,t),n(e,r,t),n(e,$e,t),n(e,b,t),n(e,Me,t),u(y,e,t),n(e,Je,t),n(e,C,t),n(e,we,t),u(x,e,t),n(e,re,t),n(e,Q,t),n(e,be,t),u(V,e,t),n(e,ye,t),n(e,_,t),n(e,Ce,t),u(v,e,t),n(e,xe,t),n(e,j,t),n(e,Qe,t),u(H,e,t),n(e,Ve,t),n(e,I,t),n(e,_e,t),n(e,O,t),n(e,ve,t),u(R,e,t),n(e,je,t),n(e,k,t),n(e,He,t),n(e,L,t),n(e,Ie,t),u(Z,e,t),n(e,Oe,t),n(e,W,t),n(e,Re,t),n(e,E,t),n(e,ke,t),u(B,e,t),n(e,Le,t),n(e,G,t),n(e,Ze,t),u(N,e,t),n(e,We,t),n(e,F,t),n(e,Ee,t),u(A,e,t),n(e,Be,t),n(e,D,t),n(e,Ge,t),u(P,e,t),n(e,Ne,t),n(e,Y,t),n(e,Fe,t),u(S,e,t),n(e,Ae,t),n(e,z,t),n(e,De,t),u(X,e,t),n(e,Pe,t),n(e,q,t),n(e,Ye,t),u(K,e,t),n(e,Se,t),n(e,ee,t),n(e,ze,t),u(te,e,t),n(e,Xe,t),n(e,le,t),n(e,qe,t),u(ne,e,t),n(e,Ke,t),u(ie,e,t),n(e,et,t),n(e,ae,t),n(e,tt,t),n(e,se,t),n(e,lt,t),u(pe,e,t),n(e,nt,t),n(e,fe,t),n(e,it,t),u(me,e,t),n(e,at,t),n(e,ue,t),st=!0},p:kt,i(e){st||(U($.$$.fragment,e),U(w.$$.fragment,e),U(y.$$.fragment,e),U(x.$$.fragment,e),U(V.$$.fragment,e),U(v.$$.fragment,e),U(H.$$.fragment,e),U(R.$$.fragment,e),U(Z.$$.fragment,e),U(B.$$.fragment,e),U(N.$$.fragment,e),U(A.$$.fragment,e),U(P.$$.fragment,e),U(S.$$.fragment,e),U(X.$$.fragment,e),U(K.$$.fragment,e),U(te.$$.fragment,e),U(ne.$$.fragment,e),U(ie.$$.fragment,e),U(pe.$$.fragment,e),U(me.$$.fragment,e),st=!0)},o(e){c($.$$.fragment,e),c(w.$$.fragment,e),c(y.$$.fragment,e),c(x.$$.fragment,e),c(V.$$.fragment,e),c(v.$$.fragment,e),c(H.$$.fragment,e),c(R.$$.fragment,e),c(Z.$$.fragment,e),c(B.$$.fragment,e),c(N.$$.fragment,e),c(A.$$.fragment,e),c(P.$$.fragment,e),c(S.$$.fragment,e),c(X.$$.fragment,e),c(K.$$.fragment,e),c(te.$$.fragment,e),c(ne.$$.fragment,e),c(ie.$$.fragment,e),c(pe.$$.fragment,e),c(me.$$.fragment,e),st=!1},d(e){e&&(l(Ue),l(ge),l(ce),l(he),l(M),l(oe),l(J),l(Te),l(de),l(r),l($e),l(b),l(Me),l(Je),l(C),l(we),l(re),l(Q),l(be),l(ye),l(_),l(Ce),l(xe),l(j),l(Qe),l(Ve),l(I),l(_e),l(O),l(ve),l(je),l(k),l(He),l(L),l(Ie),l(Oe),l(W),l(Re),l(E),l(ke),l(Le),l(G),l(Ze),l(We),l(F),l(Ee),l(Be),l(D),l(Ge),l(Ne),l(Y),l(Fe),l(Ae),l(z),l(De),l(Pe),l(q),l(Ye),l(Se),l(ee),l(ze),l(Xe),l(le),l(qe),l(Ke),l(et),l(ae),l(tt),l(se),l(lt),l(nt),l(fe),l(it),l(at),l(ue)),l(T),h($,e),h(w,e),h(y,e),h(x,e),h(V,e),h(v,e),h(H,e),h(R,e),h(Z,e),h(B,e),h(N,e),h(A,e),h(P,e),h(S,e),h(X,e),h(K,e),h(te,e),h(ne,e),h(ie,e),h(pe,e),h(me,e)}}}const Ft='{"title":"설치 방법","local":"installation","sections":[{"title":"pip로 설치하기","local":"install-with-pip","sections":[{"title":"선택 의존성 설치","local":"install-optional-dependencies","sections":[],"depth":3},{"title":"소스에서 설치","local":"install-from-source","sections":[],"depth":3},{"title":"편집 가능한 설치","local":"editable-install","sections":[],"depth":3}],"depth":2},{"title":"conda로 설치하기","local":"install-with-conda","sections":[],"depth":2},{"title":"설치 확인","local":"check-installation","sections":[],"depth":2},{"title":"Windows 제한 사항","local":"windows-limitations","sections":[],"depth":2},{"title":"다음 단계","local":"next-steps","sections":[],"depth":2}],"depth":1}';function At(pt){return Lt(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class zt extends Zt{constructor(T){super(),Wt(this,T,At,Nt,Rt,{})}}export{zt as component};
