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

Michal Porteš portes na post.cz
Úterý Únor 5 21:47:04 CET 2019


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
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20190205/5e2891f7/attachment.html>


Další informace o konferenci Python