[python] Informace o příkazu pip a pip3

Petr Messner petr.messner na gmail.com
Úterý Únor 5 21:57:17 CET 2019


Zajímavé. Já vždy používal příkaz which, ale ten asi není dost košer:
https://unix.stackexchange.com/questions/85249/why-not-use-which-what-to-use-then

út 5. 2. 2019 v 21:47 odesílatel Michal Porteš <portes na post.cz> napsal:

> To by odpovídalo, teď už se mi u obou ukazuje hashed.
>
> Už nevím přesně, ale "command -v" jsem našel asi tady:
> https://docs.python-guide.org/starting/install3/linux/
>
> a "command -V" už jsem vyčetl sám z helpu.
>
> Díky za odpovědi.
>
> Michal
>
> ---------- Původní e-mail ----------
> Od: Petr Viktorin <encukou na gmail.com>
> Komu: python na py.cz
> Datum: 5. 2. 2019 15:56:32
> Předmět: Re: [python] Informace o příkazu pip a pip3
>
> > út 5. 2. 2019 v 9:49 odesílatel Michal Porteš <portes na post.cz
> > <mailto:portes na post.cz>> napsal:
> >
> > Dobrý den,
> > omlouvám se, pokud se můj první dotaz týká spíš Linuxu než Pythonu,
> > ale uměl by mi někdo vysvětlit, co že jsem se to vlastně dozvěděl z
> > následujících příkazů v terminálu?
> >
> >
> > $ command -v pip
> > /home/michal/.local/bin/pip
> > $ command -v pip3
> > /home/michal/.local/bin/pip3
> >
> > $ command -V pip
> > pip is hashed (/home/michal/.local/bin/pip)
> > $ command -V pip3
> > pip3 is /home/michal/.local/bin/pip3
> >
> >
> > Konkrétně, proč je u pip ta zmínka o "hashed", zatímco u pip3 nikoliv?
>
> "hashed" znamená že jsi ten příkaz nedávno spustil. (Bash si zapamatuje
> kde příkaz našel, aby ho příště nemusel hledat znovu. "Hash" je v tomhle
> případě termín pro datovou strukturu, které se v Pythonu říká "slovník",
> `dict`.)
>
> V praxi mezi "is hashed" a "is" není moc velký rozdíl. (Má to hodnotu
> kdybys měnil $PATH – např. vývojáři nástrojů jako "virtualenv" musí
> tohle hashování brát v potaz.)
>
>
>
> Můžu se zeptat, v jakém návodu jsi našel `command -V`?
> _______________________________________________
> Python mailing list
> python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
> _______________________________________________
> Python mailing list
> python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20190205/365c0549/attachment.html>


Další informace o konferenci Python