Path: csiph.com!news.redatomik.org!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!85.12.16.68.MISMATCH!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.am4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx18.am4.POSTED!not-for-mail Received-SPF: pass (Address passes the Sender Policy Framework) SPF=MAILFROM; sender=encukou@gmail.com; remoteip=::ffff:209.85.221.48; remotehost=; helo=mail-wr1-f48.google.com; receiver=hugo.zagamma.cz; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=ipNKJZVfIxTiOdH1sF8Dkokkw6o01lBiaSph6Z4900I=; b=FQpAdFU+BFn0aZ/wgolffLgwPqN7/b9o1VYDqeNszT0FrHs53EFgYY3qPiKgi3H4su BpqOBmb3uBW2vApqYlrn7GIxG1AaaOwK9BTH7wwrWj0eu+LFBiDxZqRFh1SAjmjSBykf kRRxt6BeZ1gWlNt6m7b6jhk/PibtcNdr0C90HuExKJJhfmlodBl0GkzzMeMSdDOE0Gn5 QR96z3eq0oCQ3H3PFLMc+YUd+9prvWIOr7CC9GTkTvMa3YI3F99/zVt+j6ggFrwDsOMc Q05s0/kXw3g1TovyP2N5KwZJi9H2GxUG21XJ/3bVGmw9/pA1FFqtb8W4LuVvuypsmcXH 875A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=ipNKJZVfIxTiOdH1sF8Dkokkw6o01lBiaSph6Z4900I=; b=UjWCR1RayLp5Ivnkm6oIkGIyU9opXE010WTKH4iusL4G9CUzIjRT+xq/rheFfxM0af 7IPWqx90n/+vg0B0hpkTZEESRPRM5OjKsy8uJVC0IyrtaK3jJxSOSZ+96LP1gppf2RwO +c4C/F12PFj7ONN3BudSx3kb8RnACSJrfiDHQp+jFTaqa3DmU6LxBZZNpmyA9/cGtIYx VNnMD/ILLbwMYRVyEeWsdXwSgCXbEjXptx9LZ43mnRVWD/oI3LWtsOqvEEvPH8LrHUWD udJ6LRKHgiIPTlAMfngOyGaCGm2uUNP8sHo6QZs9HBYCy3A8fC4GkgmVBkw+btRzLQ/W c6uw== X-Gm-Message-State: AHQUAuaUMDhz16Km/0sH+2NjXbzWFx09zlRQPUvnQuJH9kF318N9niKD y3WnotyX+jV8tSZP0NubusEC4enD X-Google-Smtp-Source: AHgI3IYinZgydnIOXrjQfWhfs/9i55Gg2bCRLqGGbTdrS3PReWKlmhStxXTraIYSOU26o6+jTW0zHg== X-Received: by 2002:adf:ea81:: with SMTP id s1mr3844785wrm.309.1549378380444; Tue, 05 Feb 2019 06:53:00 -0800 (PST) Old-Return-Path: From: Petr Viktorin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Subject: Re: [python] =?utf-8?q?Informace_o_p=C5=99=C3=ADkazu_pip_a_pip3?= X-BeenThere: python@py.cz X-Mailman-Version: 2.1.26 Precedence: list List-Id: Konference PyCZ List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: cz.comp.lang.python Message-ID: X-Mailman-Original-Message-ID: X-Mailman-Original-References: <1Idm.g6la.3q{IFHSLcwE.1SMKuE@seznam.cz> References: <1Idm.g6la.3q{IFHSLcwE.1SMKuE@seznam.cz> Lines: 34 X-Complaints-To: abuse@usenet-news.net NNTP-Posting-Date: Tue, 05 Feb 2019 14:53:03 UTC Organization: usenet-news.net Date: Tue, 5 Feb 2019 15:52:59 +0100 X-Received-Bytes: 4830 X-Received-Body-CRC: 1459618331 Xref: csiph.com cz.comp.lang.python:3350 > út 5. 2. 2019 v 9:49 odesílatel Michal Porteš > 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`?