import{s as Gt,n as Pt,o as qt}from"../chunks/scheduler.de5597d1.js";import{S as Nt,i as Vt,e as a,s as i,c as u,h as Yt,a as o,d as n,b as s,f as It,g as p,j as r,k as kt,l as Bt,m as l,n as c,t as d,o as m,p as f}from"../chunks/index.bf1177c2.js";import{C as Qt,H as h,E as St}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.fdb12f74.js";import{C as g}from"../chunks/CodeBlock.1b37f620.js";function Xt(ut){let v,me,ce,fe,$,ge,b,ve,M,pt=`Avant de commencer, vous allez avoir besoin de préparer votre environnement
en installant les packages appropriés.`,he,T,ct="<code>huggingface_hub</code> est testée sur <strong>Python 3.9+</strong>.",$e,w,be,x,dt=`Il est fortement recommandé d’installer <code>huggingface_hub</code> dans un <a href="https://docs.python.org/3/library/venv.html" rel="nofollow">environnement virtuel</a>.
Si vous n’êtes pas familier avec les environnements virtuels Python, suivez ce <a href="https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/" rel="nofollow">guide</a>. Un environnement virtuel sera utile lorsque vous devrez gérer des plusieurs projets en parallèle
afin d’éviter les problèmes de compatibilité entre les différentes dépendances.`,Me,y,mt="Commencez par créer un environnement virtuel à l’emplacement de votre projet:",Te,_,we,J,ft="Activez l’environnement virtuel sur Linux et macOS:",xe,C,ye,H,gt="Activez l’environnement virtuel sur Windows:",_e,L,Je,j,vt='Maintenant, vous êtes prêts à installer <code>hugginface_hub</code> <a href="https://pypi.org/project/huggingface-hub/" rel="nofollow">depuis PyPi</a>:',Ce,z,He,U,ht='Une fois l’installation terminée, rendez-vous à la section <a href="#verification-de-l-installation">vérification</a> pour s’assurer que tout fonctionne correctement.',Le,Z,je,W,$t=`Certaines dépendances de <code>huggingface_hub</code> sont <a href="https://setuptools.pypa.io/en/latest/userguide/dependency_management.html#optional-dependencies" rel="nofollow">optionnelles</a> car elles ne sont pas nécessaire pour faire marcher les fonctionnalités principales de <code>huggingface_hub</code>.
Toutefois, certaines fonctionnalités de <code>huggingface_hub</code> ne seront pas disponibles si les dépendances optionnelles ne sont pas installées`,ze,I,bt="Vous pouvez installer des dépendances optionnelles via <code>pip</code>:",Ue,k,Ze,G,Mt="Voici une liste des dépendances optionnelles dans <code>huggingface_hub</code>:",We,P,Tt="<li><code>cli</code> fournit une interface d’invite de commande plus pratique pour <code>huggingface_hub</code>.</li> <li><code>fastai</code>, <code>torch</code> sont des dépendances pour utiliser des fonctionnalités spécifiques à un framework.</li> <li><code>dev</code> permet de contribuer à la librairie. Cette dépendance inclut <code>testing</code> (pour lancer des tests), <code>typing</code> (pour lancer le vérifieur de type) et <code>quality</code> (pour lancer des linters).</li>",Ie,q,ke,N,wt=`Dans certains cas, il est intéressant d’installer <code>huggingface_hub</code> directement depuis le code source.
Ceci vous permet d’utiliser la version <code>main</code>, contenant les dernières mises à jour, plutôt que
d’utiliser la dernière version stable. La version <code>main</code> est utile pour rester à jour sur les
derniers développements, par exemple si un bug est corrigé depuis la dernière version officielle
mais que la nouvelle version n’a pas encore été faite.`,Ge,V,xt=`Toutefois, cela signifie que la version <code>main</code> peut ne pas être stable. Nous travaillons
afin de rendre la version <code>main</code> aussi stable que possible, et la plupart des problèmes sont résolus
en quelques heures ou jours. Si vous avez un problème, ouvrez une issue afin que
nous puissions la régler au plus vite !`,Pe,Y,qe,B,yt="Lorsque vous installez depuis le code source, vous pouvez préciser la branche depuis laquelle installer. Cela permet de tester une nouvelle fonctionnalité ou un bug-fix qui n’a pas encore été merge:",Ne,Q,Ve,S,_t='Une fois l’installation terminée, rendez-vous à la section <a href="#verification-de-l-installation">vérification</a> pour s’assurer que tout fonctionne correctement.',Ye,X,Be,E,Jt=`L’installation depuis le code source vous permet de mettre en place une <a href="https://pip.pypa.io/en/stable/topics/local-project-installs/#editable-installs" rel="nofollow">installation éditable</a>. Cette installation sert surtout si vous comptez contribuer à <code>huggingface_hub</code>
et que vous avez besoin de tester rapidement des changements dans le code. Pour cela, vous devez cloner le projet <code>huggingface_hub</code> sur votre machine.`,Qe,R,Se,A,Ct=`Python regardera maintenant à l’intérieur du dossier dans lequel vous avez cloné le dépôt en
plus des chemins de librairie classiques. Par exemple, si vos packages Python sont installés dans
<code>./.venv/lib/python3.13/site-packages/</code>, Python regardera aussi dans le dossier que vous avez
cloné <code>./huggingface_hub/</code>.`,Xe,F,Ee,D,Ht='Si vous avez plutôt l’habitude d’utiliser conda, vous pouvez installer <code>huggingface_hub</code> en utilisant le <a href="https://anaconda.org/conda-forge/huggingface_hub" rel="nofollow">channel conda-forge</a>:',Re,O,Ae,K,Lt='Une fois l’installation terminée, rendez-vous à la section <a href="#verification-de-l-installation">vérification</a> pour s’assurer que tout fonctionne correctement.',Fe,ee,De,te,jt="Une fois installée, vérifiez que <code>huggingface_hub</code> marche correctement en lançant la commande suivante:",Oe,ne,Ke,le,zt=`Cette commande va récupérer des informations sur le modèle <a href="https://huggingface.co/gpt2" rel="nofollow">gpt2</a> depuis le Hub.
La sortie devrait ressembler à ça:`,et,ie,tt,se,nt,ae,Ut=`Afin de démocratiser le machine learning au plus grand nombre, nous avons développé <code>huggingface_hub</code>
de manière cross-platform et en particulier, pour qu’elle fonctionne sur une maximum de systèmes d’exploitation différents. Toutefois
<code>huggingface_hub</code> connaît dans certains cas des limitations sur Windows.
Nous avons listé ci-dessous les problèmes connus. N’hésitez pas à nous signaler si vous rencontrez un problème
non documenté en ouvrant une <a href="https://github.com/huggingface/huggingface_hub/issues/new/choose" rel="nofollow">issue sur Github</a>.`,lt,oe,Zt=`<li>Le cache de <code>huggingface_hub</code> a besoin des symlinks pour mettre en cache les fichiers installés depuis le Hub.
Sur windows, vous devez activer le mode développeur pour lancer ou lancer votre script en tant qu’administrateur
afin de faire fonctionner les symlinks. S’ils ne sont pas activés, le système de cache fonctionnera toujours mais
de manière sous-optimale. Consultez les <a href="./guides/manage-cache#limitations">limitations du cache</a> pour plus de détails.</li> <li>Les noms de fichiers sur le Hub peuvent avoir des caractères spéciaux (par exemple <code>&quot;path/to?/my/file&quot;</code>).
Windows est plus restrictif sur les <a href="https://learn.microsoft.com/en-us/windows/win32/intl/character-sets-used-in-file-names" rel="nofollow">caractères spéciaux</a>
ce qui rend ces fichiers ininstallables sur Windows. Heureusement c’est un cas assez rare.
Contactez le propriétaire du dépôt si vous pensez que c’est une erreur ou contactez nous
pour que nous cherchions une solution.</li>`,it,re,st,ue,Wt=`Une fois que <code>huggingface_hub</code> est installé correctement sur votre machine, vous aurez peut-être besoin de
<a href="package_reference/environment_variables">configurer les variables d’environnement</a> ou de <a href="guides/overview">lire un de nos guides</a>
pour vous lancer.`,at,pe,ot,de,rt;return $=new Qt({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),b=new h({props:{title:"Installation",local:"installation",headingTag:"h1"}}),w=new h({props:{title:"Installation avec pip",local:"installation-avec-pip",headingTag:"h2"}}),_=new g({props:{code:"cHl0aG9uJTIwLW0lMjB2ZW52JTIwLmVudg==",highlighted:'python -m venv .<span class="hljs-built_in">env</span>',wrap:!1}}),C=new g({props:{code:"c291cmNlJTIwLmVudiUyRmJpbiUyRmFjdGl2YXRl",highlighted:'<span class="hljs-built_in">source</span> .<span class="hljs-built_in">env</span>/bin/activate',wrap:!1}}),L=new g({props:{code:"LmVudiUyRlNjcmlwdHMlMkZhY3RpdmF0ZQ==",highlighted:'.<span class="hljs-built_in">env</span>/Scripts/activate',wrap:!1}}),z=new g({props:{code:"cGlwJTIwaW5zdGFsbCUyMC0tdXBncmFkZSUyMGh1Z2dpbmdmYWNlX2h1Yg==",highlighted:"pip install --upgrade huggingface_hub",wrap:!1}}),Z=new h({props:{title:"Installation des dépendances optionnelles",local:"installation-des-dépendances-optionnelles",headingTag:"h3"}}),k=new g({props:{code:"JTIzSW5zdGFsbGF0aW9uJTIwZGVzJTIwZCVDMyVBOXBlbmRhbmNlcyUyMHNwJUMzJUE5Y2lmaXF1ZXMlMjAlQzMlQTAlMjBQeXRvcmNoJTIwZXQlMjBhdSUyMENMSS4lMEFwaXAlMjBpbnN0YWxsJTIwJ2h1Z2dpbmdmYWNlX2h1YiU1QmNsaSUyQ3RvcmNoJTVEJw==",highlighted:`<span class="hljs-comment">#Installation des dépendances spécifiques à Pytorch et au CLI.</span>
pip install <span class="hljs-string">&#x27;huggingface_hub[cli,torch]&#x27;</span>`,wrap:!1}}),q=new h({props:{title:"Installation depuis le code source",local:"installation-depuis-le-code-source",headingTag:"h3"}}),Y=new g({props:{code:"cGlwJTIwaW5zdGFsbCUyMGdpdCUyQmh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmh1Z2dpbmdmYWNlJTJGaHVnZ2luZ2ZhY2VfaHVi",highlighted:"pip install git+https://github.com/huggingface/huggingface_hub",wrap:!1}}),Q=new g({props:{code:"cGlwJTIwaW5zdGFsbCUyMGdpdCUyQmh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmh1Z2dpbmdmYWNlJTJGaHVnZ2luZ2ZhY2VfaHViJTQwbWEtYnJhbmNoZQ==",highlighted:"pip install git+https://github.com/huggingface/huggingface_hub@ma-branche",wrap:!1}}),X=new h({props:{title:"Installation éditable",local:"installation-éditable",headingTag:"h3"}}),R=new g({props:{code:"JTIzJTIwQ29tbWVuY2V6JTIwcGFyJTIwY2xvbmVyJTIwbGUlMjBkJUMzJUE5cCVDMyVCNHQlMjBlbiUyMGxvY2FsJTBBZ2l0JTIwY2xvbmUlMjBodHRwcyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZodWdnaW5nZmFjZSUyRmh1Z2dpbmdmYWNlX2h1Yi5naXQlMEElMEElMjMlMjBFbnN1aXRlJTJDJTIwaW5zdGFsbGV6LWxlJTIwYXZlYyUyMGxlJTIwZmxhZyUyMC1lJTBBY2QlMjBodWdnaW5nZmFjZV9odWIlMEFwaXAlMjBpbnN0YWxsJTIwLWUlMjAu",highlighted:`<span class="hljs-comment"># Commencez par cloner le dépôt en local</span>
git <span class="hljs-built_in">clone</span> https://github.com/huggingface/huggingface_hub.git

<span class="hljs-comment"># Ensuite, installez-le avec le flag -e</span>
<span class="hljs-built_in">cd</span> huggingface_hub
pip install -e .`,wrap:!1}}),F=new h({props:{title:"Installation avec conda",local:"installation-avec-conda",headingTag:"h2"}}),O=new g({props:{code:"Y29uZGElMjBpbnN0YWxsJTIwLWMlMjBjb25kYS1mb3JnZSUyMGh1Z2dpbmdmYWNlX2h1Yg==",highlighted:"conda install -c conda-forge huggingface_hub",wrap:!1}}),ee=new h({props:{title:"Vérification de l’installation",local:"vérification-de-linstallation",headingTag:"h2"}}),ne=new g({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}}),ie=new g({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}}),se=new h({props:{title:"Les limitations Windows",local:"les-limitations-windows",headingTag:"h2"}}),re=new h({props:{title:"Prochaines étapes",local:"prochaines-étapes",headingTag:"h2"}}),pe=new St({props:{source:"https://github.com/huggingface/huggingface_hub/blob/main/docs/source/fr/installation.md"}}),{c(){v=a("meta"),me=i(),ce=a("p"),fe=i(),u($.$$.fragment),ge=i(),u(b.$$.fragment),ve=i(),M=a("p"),M.textContent=pt,he=i(),T=a("p"),T.innerHTML=ct,$e=i(),u(w.$$.fragment),be=i(),x=a("p"),x.innerHTML=dt,Me=i(),y=a("p"),y.textContent=mt,Te=i(),u(_.$$.fragment),we=i(),J=a("p"),J.textContent=ft,xe=i(),u(C.$$.fragment),ye=i(),H=a("p"),H.textContent=gt,_e=i(),u(L.$$.fragment),Je=i(),j=a("p"),j.innerHTML=vt,Ce=i(),u(z.$$.fragment),He=i(),U=a("p"),U.innerHTML=ht,Le=i(),u(Z.$$.fragment),je=i(),W=a("p"),W.innerHTML=$t,ze=i(),I=a("p"),I.innerHTML=bt,Ue=i(),u(k.$$.fragment),Ze=i(),G=a("p"),G.innerHTML=Mt,We=i(),P=a("ul"),P.innerHTML=Tt,Ie=i(),u(q.$$.fragment),ke=i(),N=a("p"),N.innerHTML=wt,Ge=i(),V=a("p"),V.innerHTML=xt,Pe=i(),u(Y.$$.fragment),qe=i(),B=a("p"),B.textContent=yt,Ne=i(),u(Q.$$.fragment),Ve=i(),S=a("p"),S.innerHTML=_t,Ye=i(),u(X.$$.fragment),Be=i(),E=a("p"),E.innerHTML=Jt,Qe=i(),u(R.$$.fragment),Se=i(),A=a("p"),A.innerHTML=Ct,Xe=i(),u(F.$$.fragment),Ee=i(),D=a("p"),D.innerHTML=Ht,Re=i(),u(O.$$.fragment),Ae=i(),K=a("p"),K.innerHTML=Lt,Fe=i(),u(ee.$$.fragment),De=i(),te=a("p"),te.innerHTML=jt,Oe=i(),u(ne.$$.fragment),Ke=i(),le=a("p"),le.innerHTML=zt,et=i(),u(ie.$$.fragment),tt=i(),u(se.$$.fragment),nt=i(),ae=a("p"),ae.innerHTML=Ut,lt=i(),oe=a("ul"),oe.innerHTML=Zt,it=i(),u(re.$$.fragment),st=i(),ue=a("p"),ue.innerHTML=Wt,at=i(),u(pe.$$.fragment),ot=i(),de=a("p"),this.h()},l(e){const t=Yt("svelte-u9bgzb",document.head);v=o(t,"META",{name:!0,content:!0}),t.forEach(n),me=s(e),ce=o(e,"P",{}),It(ce).forEach(n),fe=s(e),p($.$$.fragment,e),ge=s(e),p(b.$$.fragment,e),ve=s(e),M=o(e,"P",{"data-svelte-h":!0}),r(M)!=="svelte-1eibmap"&&(M.textContent=pt),he=s(e),T=o(e,"P",{"data-svelte-h":!0}),r(T)!=="svelte-swcchb"&&(T.innerHTML=ct),$e=s(e),p(w.$$.fragment,e),be=s(e),x=o(e,"P",{"data-svelte-h":!0}),r(x)!=="svelte-tea6lb"&&(x.innerHTML=dt),Me=s(e),y=o(e,"P",{"data-svelte-h":!0}),r(y)!=="svelte-1mnf4ps"&&(y.textContent=mt),Te=s(e),p(_.$$.fragment,e),we=s(e),J=o(e,"P",{"data-svelte-h":!0}),r(J)!=="svelte-2q5rx4"&&(J.textContent=ft),xe=s(e),p(C.$$.fragment,e),ye=s(e),H=o(e,"P",{"data-svelte-h":!0}),r(H)!=="svelte-1gwox1v"&&(H.textContent=gt),_e=s(e),p(L.$$.fragment,e),Je=s(e),j=o(e,"P",{"data-svelte-h":!0}),r(j)!=="svelte-1673zdn"&&(j.innerHTML=vt),Ce=s(e),p(z.$$.fragment,e),He=s(e),U=o(e,"P",{"data-svelte-h":!0}),r(U)!=="svelte-1sbnxfh"&&(U.innerHTML=ht),Le=s(e),p(Z.$$.fragment,e),je=s(e),W=o(e,"P",{"data-svelte-h":!0}),r(W)!=="svelte-1kyknv4"&&(W.innerHTML=$t),ze=s(e),I=o(e,"P",{"data-svelte-h":!0}),r(I)!=="svelte-q7amds"&&(I.innerHTML=bt),Ue=s(e),p(k.$$.fragment,e),Ze=s(e),G=o(e,"P",{"data-svelte-h":!0}),r(G)!=="svelte-1h8k3qg"&&(G.innerHTML=Mt),We=s(e),P=o(e,"UL",{"data-svelte-h":!0}),r(P)!=="svelte-1u8zjlh"&&(P.innerHTML=Tt),Ie=s(e),p(q.$$.fragment,e),ke=s(e),N=o(e,"P",{"data-svelte-h":!0}),r(N)!=="svelte-ye2njz"&&(N.innerHTML=wt),Ge=s(e),V=o(e,"P",{"data-svelte-h":!0}),r(V)!=="svelte-df8459"&&(V.innerHTML=xt),Pe=s(e),p(Y.$$.fragment,e),qe=s(e),B=o(e,"P",{"data-svelte-h":!0}),r(B)!=="svelte-1ns7q6i"&&(B.textContent=yt),Ne=s(e),p(Q.$$.fragment,e),Ve=s(e),S=o(e,"P",{"data-svelte-h":!0}),r(S)!=="svelte-1sbnxfh"&&(S.innerHTML=_t),Ye=s(e),p(X.$$.fragment,e),Be=s(e),E=o(e,"P",{"data-svelte-h":!0}),r(E)!=="svelte-1jsfexj"&&(E.innerHTML=Jt),Qe=s(e),p(R.$$.fragment,e),Se=s(e),A=o(e,"P",{"data-svelte-h":!0}),r(A)!=="svelte-1o8zr7m"&&(A.innerHTML=Ct),Xe=s(e),p(F.$$.fragment,e),Ee=s(e),D=o(e,"P",{"data-svelte-h":!0}),r(D)!=="svelte-ovlp2s"&&(D.innerHTML=Ht),Re=s(e),p(O.$$.fragment,e),Ae=s(e),K=o(e,"P",{"data-svelte-h":!0}),r(K)!=="svelte-1sbnxfh"&&(K.innerHTML=Lt),Fe=s(e),p(ee.$$.fragment,e),De=s(e),te=o(e,"P",{"data-svelte-h":!0}),r(te)!=="svelte-15y3ctj"&&(te.innerHTML=jt),Oe=s(e),p(ne.$$.fragment,e),Ke=s(e),le=o(e,"P",{"data-svelte-h":!0}),r(le)!=="svelte-b6nkmx"&&(le.innerHTML=zt),et=s(e),p(ie.$$.fragment,e),tt=s(e),p(se.$$.fragment,e),nt=s(e),ae=o(e,"P",{"data-svelte-h":!0}),r(ae)!=="svelte-r75z9t"&&(ae.innerHTML=Ut),lt=s(e),oe=o(e,"UL",{"data-svelte-h":!0}),r(oe)!=="svelte-3rl06k"&&(oe.innerHTML=Zt),it=s(e),p(re.$$.fragment,e),st=s(e),ue=o(e,"P",{"data-svelte-h":!0}),r(ue)!=="svelte-4k9267"&&(ue.innerHTML=Wt),at=s(e),p(pe.$$.fragment,e),ot=s(e),de=o(e,"P",{}),It(de).forEach(n),this.h()},h(){kt(v,"name","hf:doc:metadata"),kt(v,"content",Et)},m(e,t){Bt(document.head,v),l(e,me,t),l(e,ce,t),l(e,fe,t),c($,e,t),l(e,ge,t),c(b,e,t),l(e,ve,t),l(e,M,t),l(e,he,t),l(e,T,t),l(e,$e,t),c(w,e,t),l(e,be,t),l(e,x,t),l(e,Me,t),l(e,y,t),l(e,Te,t),c(_,e,t),l(e,we,t),l(e,J,t),l(e,xe,t),c(C,e,t),l(e,ye,t),l(e,H,t),l(e,_e,t),c(L,e,t),l(e,Je,t),l(e,j,t),l(e,Ce,t),c(z,e,t),l(e,He,t),l(e,U,t),l(e,Le,t),c(Z,e,t),l(e,je,t),l(e,W,t),l(e,ze,t),l(e,I,t),l(e,Ue,t),c(k,e,t),l(e,Ze,t),l(e,G,t),l(e,We,t),l(e,P,t),l(e,Ie,t),c(q,e,t),l(e,ke,t),l(e,N,t),l(e,Ge,t),l(e,V,t),l(e,Pe,t),c(Y,e,t),l(e,qe,t),l(e,B,t),l(e,Ne,t),c(Q,e,t),l(e,Ve,t),l(e,S,t),l(e,Ye,t),c(X,e,t),l(e,Be,t),l(e,E,t),l(e,Qe,t),c(R,e,t),l(e,Se,t),l(e,A,t),l(e,Xe,t),c(F,e,t),l(e,Ee,t),l(e,D,t),l(e,Re,t),c(O,e,t),l(e,Ae,t),l(e,K,t),l(e,Fe,t),c(ee,e,t),l(e,De,t),l(e,te,t),l(e,Oe,t),c(ne,e,t),l(e,Ke,t),l(e,le,t),l(e,et,t),c(ie,e,t),l(e,tt,t),c(se,e,t),l(e,nt,t),l(e,ae,t),l(e,lt,t),l(e,oe,t),l(e,it,t),c(re,e,t),l(e,st,t),l(e,ue,t),l(e,at,t),c(pe,e,t),l(e,ot,t),l(e,de,t),rt=!0},p:Pt,i(e){rt||(d($.$$.fragment,e),d(b.$$.fragment,e),d(w.$$.fragment,e),d(_.$$.fragment,e),d(C.$$.fragment,e),d(L.$$.fragment,e),d(z.$$.fragment,e),d(Z.$$.fragment,e),d(k.$$.fragment,e),d(q.$$.fragment,e),d(Y.$$.fragment,e),d(Q.$$.fragment,e),d(X.$$.fragment,e),d(R.$$.fragment,e),d(F.$$.fragment,e),d(O.$$.fragment,e),d(ee.$$.fragment,e),d(ne.$$.fragment,e),d(ie.$$.fragment,e),d(se.$$.fragment,e),d(re.$$.fragment,e),d(pe.$$.fragment,e),rt=!0)},o(e){m($.$$.fragment,e),m(b.$$.fragment,e),m(w.$$.fragment,e),m(_.$$.fragment,e),m(C.$$.fragment,e),m(L.$$.fragment,e),m(z.$$.fragment,e),m(Z.$$.fragment,e),m(k.$$.fragment,e),m(q.$$.fragment,e),m(Y.$$.fragment,e),m(Q.$$.fragment,e),m(X.$$.fragment,e),m(R.$$.fragment,e),m(F.$$.fragment,e),m(O.$$.fragment,e),m(ee.$$.fragment,e),m(ne.$$.fragment,e),m(ie.$$.fragment,e),m(se.$$.fragment,e),m(re.$$.fragment,e),m(pe.$$.fragment,e),rt=!1},d(e){e&&(n(me),n(ce),n(fe),n(ge),n(ve),n(M),n(he),n(T),n($e),n(be),n(x),n(Me),n(y),n(Te),n(we),n(J),n(xe),n(ye),n(H),n(_e),n(Je),n(j),n(Ce),n(He),n(U),n(Le),n(je),n(W),n(ze),n(I),n(Ue),n(Ze),n(G),n(We),n(P),n(Ie),n(ke),n(N),n(Ge),n(V),n(Pe),n(qe),n(B),n(Ne),n(Ve),n(S),n(Ye),n(Be),n(E),n(Qe),n(Se),n(A),n(Xe),n(Ee),n(D),n(Re),n(Ae),n(K),n(Fe),n(De),n(te),n(Oe),n(Ke),n(le),n(et),n(tt),n(nt),n(ae),n(lt),n(oe),n(it),n(st),n(ue),n(at),n(ot),n(de)),n(v),f($,e),f(b,e),f(w,e),f(_,e),f(C,e),f(L,e),f(z,e),f(Z,e),f(k,e),f(q,e),f(Y,e),f(Q,e),f(X,e),f(R,e),f(F,e),f(O,e),f(ee,e),f(ne,e),f(ie,e),f(se,e),f(re,e),f(pe,e)}}}const Et='{"title":"Installation","local":"installation","sections":[{"title":"Installation avec pip","local":"installation-avec-pip","sections":[{"title":"Installation des dépendances optionnelles","local":"installation-des-dépendances-optionnelles","sections":[],"depth":3},{"title":"Installation depuis le code source","local":"installation-depuis-le-code-source","sections":[],"depth":3},{"title":"Installation éditable","local":"installation-éditable","sections":[],"depth":3}],"depth":2},{"title":"Installation avec conda","local":"installation-avec-conda","sections":[],"depth":2},{"title":"Vérification de l’installation","local":"vérification-de-linstallation","sections":[],"depth":2},{"title":"Les limitations Windows","local":"les-limitations-windows","sections":[],"depth":2},{"title":"Prochaines étapes","local":"prochaines-étapes","sections":[],"depth":2}],"depth":1}';function Rt(ut){return qt(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Kt extends Nt{constructor(v){super(),Vt(this,v,Rt,Xt,Gt,{})}}export{Kt as component};
