Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > cz.comp.lang.python > #3350
| From | Petr Viktorin <encukou@gmail.com> |
|---|---|
| Subject | Re: [python] Informace o příkazu pip a pip3 |
| Newsgroups | cz.comp.lang.python |
| Message-ID | <mailman.26.1549378383.30592.python@py.cz> (permalink) |
| References | <1Idm.g6la.3q{IFHSLcwE.1SMKuE@seznam.cz> <CAK9Q5BQyDMYWVw16VrCqb_VA9oOQdf3oU4zt7j48DR-B3fu65w@mail.gmail.com> <f2fe9220-e195-9469-6a6f-48e6d25a52dd@gmail.com> |
| Organization | usenet-news.net |
| Date | 2019-02-05 15:52 +0100 |
> út 5. 2. 2019 v 9:49 odesílatel Michal Porteš <portes@post.cz > <mailto:portes@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`?
Back to cz.comp.lang.python | Previous | Next | Find similar
Re: [python] Informace o příkazu pip a pip3 Petr Viktorin <encukou@gmail.com> - 2019-02-05 15:52 +0100
csiph-web