рдкрд╛рдпрдерди 3.5 рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдк 8.1.1 рд╕реЗ 8.1.2 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рдкрд╛рдЗрдк 8.1.2 рдХреЗ рд▓рд┐рдП рдкрд╣рд┐рдпрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдкрд╛рдЗрдк рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ 8.1.1 рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдореИрдВ рдХреИрд╢ рд╣рдЯрд╛рддрд╛ рд╣реВрдВ рдпрд╛ рдХреИрд╢реНрдб рд╡реНрд╣реАрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред рдХрдИ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЛ рднреА рдРрд╕реА рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ: http://askubuntu.com/questions/775942/latest-python-pip-with-u16-04
$python3.5 -m pip install --upgrad pip
рдкрд┐рдк рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛
рдХреИрд╢реНрдб рдкрд┐рдк-8.1.2-py2.py3-none-any.whl . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдПрдХрддреНрд░рд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛: pip
рдкрд╛рдЗрдк-8.1.1 . рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛
рдЖрдк рдкреАрдЖрдИрдкреА рд╕рдВрд╕реНрдХрд░рдг 8.1.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдВрд╕реНрдХрд░рдг 8.1.2 рдЙрдкрд▓рдмреНрдз рд╣реИред
рдЖрдкрдХреЛ 'рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯрд╛рд▓ --рдЕрдкрдЧреНрд░реЗрдб рдкрд╛рдЗрдк' рдХрдорд╛рдВрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХреНрдпрд╛ рдЖрдк рдЗрд╕рдХрд╛ рдкреБрди: рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдП рдЧрдП рдкреВрд░реНрдг рдЖрджреЗрд╢реЛрдВ рдФрд░ рдЙрдирдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдкреЗрд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЖрдкрдХреЛ рдХреНрдпреЛрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╛рдЗрдк 8.1.2 рдирд╣реАрдВ рд╣реИ? рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕ рдЖрджреЗрд╢ рдХреЛ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рдорд┐рд▓рд╛:
njs<strong i="6">@a08469421425</strong>:~$ pip3 install -U pip
Collecting pip
Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB)
100% |################################| 1.2MB 787kB/s
Installing collected packages: pip
Successfully installed pip-8.1.1
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
njs<strong i="7">@a08469421425</strong>:~$ pip3 install -U pip
Requirement already up-to-date: pip in ./.local/lib/python3.5/site-packages
njs<strong i="8">@a08469421425</strong>:~$ pip3 --version
pip 8.1.2 from /home/njs/.local/lib/python3.5/site-packages (python 3.5)
рддреЛ рдореБрдЭреЗ рд╡рд╣реА рдЖрдЙрдЯрдкреБрдЯ рдорд┐рд▓рд╛, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╛рдЗрдк рдХреЛ 8.1.2.2 рдкрд░ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред (рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдмрдЧ рд╣реИ рдХрд┐ рдЙрд╕рдиреЗ рдХрд╣рд╛ "рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рдкрд╛рдЗрдк -8.1.1" - рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЙрд╕рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЬреЛ рдореБрдЭрд╕реЗ рдмреЗрд╣рддрд░ рдкрд╛рдЗрдк рдЬрд╛рдирддрд╛ рд╣реИред рдФрд░ рд╢рд╛рдпрдж рдЗрд╕реЗ рдПрдХ рдмрдЧ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдкрд╛рдЗрдк рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкрд╛рдЗрдк рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд┐рдХрд╛рдпрдд рдХрд░рддрд╛ рд╣реИ - рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд┐рд░реНрдл рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдкрд╛рдЗрдк рдЬреЛ рдХрд╣ рд░рд╣рд╛ рд╣реИ рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдкрд╛рдЗрдк рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг _running_ 8.1.1 рд╣реИ, _not_ рдХрд┐ рдкрд╛рдЗрдк рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдЕрднреА _рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рд╣реИ _ 8.1 рд╣реИред .1.)
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ рдореИрдВ рдЕрдЬрдЧрд░ 2.7 рдХреЗ рдкрд╛рдЗрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ, рдЬреИрд╕реЗ рдХрд┐ рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдЖрд╕реНрдХреБрдмрдВрдЯреВ рдкреНрд░рд╢реНрди рдореЗрдВ, рдореБрдЭреЗ рдорд┐рд▓рддрд╛ рд╣реИ:
njs<strong i="6">@8bde0cc97ff7</strong>:~$ pip install --upgrade pip
Collecting pip
Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB)
100% |################################| 1.2MB 883kB/s
Installing collected packages: pip
Successfully installed pip-8.1.2
njs<strong i="7">@8bde0cc97ff7</strong>:~$ pip install --upgrade pip
Requirement already up-to-date: pip in ./.local/lib/python2.7/site-packages
njs<strong i="8">@8bde0cc97ff7</strong>:~$ pip --version
pip 8.1.2 from /home/njs/.local/lib/python2.7/site-packages (python 2.7)
рддреЛ рди рдХреЗрд╡рд▓ рд╡рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдпрд╣ рдЙрди рдЕрдЬреАрдм рдЖрдЙрдЯрдкреБрдЯ рдореБрджреНрджреЛрдВ рд╕реЗ рднреА рдмрдЪрддрд╛ рд╣реИ рдЬреЛ рдореИрдВрдиреЗ xenial pip3 рдХреЗ рд╕рд╛рде рджреЗрдЦреЗ рдереЗред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЙрдмрдВрдЯреВ рдЕрдкрдиреЗ рдкрд╛рдЗрдк рдХреЛ рдЙрдкрдпреБрдХреНрдд рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдЪ рдХрд░рддрд╛ рд╣реИред
@njsmith : рдореБрдЭреЗ "рдЖрдк рдкрд╛рдЗрдк рд╕рдВрд╕реНрдХрд░рдг 8.1.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдВрд╕реНрдХрд░рдг 8.1.2 рдЙрдкрд▓рдмреНрдз рд╣реИред рдЖрдкрдХреЛ 'рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯреЙрд▓ - рдЕрдкрдЧреНрд░реЗрдб рдкрд╛рдЗрдк' рдХрдорд╛рдВрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред" рдкрд╛рдпрдерди 2 ( pip
) рдФрд░ рдкрд╛рдпрдерди 3 ( pip3
) рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рд╕рдВрджреЗрд╢ред рдкрд╛рдпрдерди 2 рдХреЗ рд▓рд┐рдП, pip --version
pip 8.1.2 from /home/edwinksl/.local/lib/python2.7/site-packages (python 2.7)
рдФрд░ рдкрд╛рдпрдерди 3 рдХреЗ рд▓рд┐рдП, pip3 --version
pip 8.1.2 from /home/edwinksl/.local/lib/python3.5/site-packages (python 3.5)
ред рдЗрд╕рд▓рд┐рдП, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ (рднреНрд░рд╛рдордХ) рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж рджреЛрдиреЛрдВ рдкрд╛рдпрдерди рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдк рдХреЛ 8.1.1 рд╕реЗ 8.1.2 рддрдХ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдпрд╣рд╛рдВ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЧрд▓рдд рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрджреЗрд╢реЛрдВ рд╡рд╛рд▓рд╛ рдмрдЧ рдкрд╛рдЗрдк рдХреЗ рд╕рд╛рде рд╣реИ рдпрд╛ рдкрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдЙрдмрдВрдЯреВ рдкреИрдЪ рдХреЗ рд╕рд╛рде рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ @dstufft рджреНрд╡рд╛рд░рд╛ рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдУрд╣ рдареАрдХ рд╣реИ, рдпрд╣ --user
рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдореИрдВ рднреВрд▓ рдЧрдпрд╛ рдХрд┐ рдЙрдмрдВрдЯреВ рдиреЗ рдЙрд╕ рдкреИрдЪ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ, рдЕрдЧрд░ рдЖрдкрдХреЛ рдЕрднреА рднреА рд╡рд╣ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ, рддреЛ рдпрд╣ рдЬреАрдд рдХреЗ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ sys.path
ред python -c "import pip; print(pip.__version__)"
рдЖрдкрдХреЛ рдХреНрдпрд╛ рджреЗрддрд╛ рд╣реИ?
@dstufft python -c "import pip; print(pip.__version__)"
рджреЗрддрд╛ рд╣реИ 8.1.2
ред
рджрд┐рд▓рдЪрд╕реНрдк ... рдФрд░ рдЖрдк рдЕрднреА рднреА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ "рдЖрдк 8.1.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд▓реЗрдХрд┐рди 8.1.2 рдЙрдкрд▓рдмреНрдз рд╣реИ" рд╕рдВрджреЗрд╢?
@dstufft рдореИрдВ рдХреЗрд╡рд▓ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдХреЗ рдкрд╣рд▓реЗ рдордВрдЧрд▓рд╛рдЪрд░рдг рдкрд░ рд╕рдВрджреЗрд╢ pip install -U pip
рдЕрдЬрдЧрд░ 2 рдХреЗ рд▓рд┐рдП рдФрд░ pip3 install -U pip
рдХреЗ рд▓рд┐рдП рдЕрдЬрдЧрд░ 3. рдЗрд╕рдХреЗ рдмрд╛рдж рдЖрдордВрддреНрд░рдг рджрд┐рдпрд╛ Requirement already up-to-date: pip in ./.local/lib/python2.7/site-packages
рдЕрдЬрдЧрд░ 2 рдХреЗ рд▓рд┐рдП рдФрд░ Requirement already up-to-date: pip in ./.local/lib/python3.5/site-packages
рдкрд╛рдпрдерди 3 рдХреЗ рд▓рд┐рдП
рдЖрд╣- рдареАрдХ рд╣реИ, рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдмрдЧ рд╣реИ рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдордиреЗ рдХрд╣реАрдВ рдФрд░ рдЦреЛрд▓ рджрд┐рдпрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдХрднреА-рдХрднреА рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЗрдВрдЧрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред
@dstufft рдЬреЛ рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж!
рдЗрдзрд░ рднреА рдРрд╕рд╛ рд╣реА рд╣реИред рдкрд╛рдпрдерди-рд╕реА "рдЖрдпрд╛рдд рдкрд╛рдЗрдк; рдкреНрд░рд┐рдВрдЯ (рдкрд╛рдЗрдкред рд╕рдВрд╕реНрдХрд░рдг )" рд░рд┐рдкреЛрд░реНрдЯ "8.1.2", рдлрд┐рд░ рднреА рдореБрдЭреЗ рдЕрднреА рднреА рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред рдЬрдм рддрдХ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдЬрд┐рд╕ рдХрдорд╛рдВрдб рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (STATIC_DEPS=true sudo -H pip install lxml==3.6.0) рдЙрд╕реЗ sudo рдХреЗ рд╕рд╛рде рдХреЙрд▓ рдХрд░ рд░рд╣рд╛ рд╣реИ?
рдмрд╕ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рд╢реЛрд░ рдХрд░рдиреЗ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗ рд░рд╣рд╛ рд╣реВрдВред рдЕрдкрдЧреНрд░реЗрдб рдореЗрд░реЗ рд▓рд┐рдП рднреА рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА, pip3 рдХреА рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рдирд╛ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг 8.1.1 рдореЗрдВ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, 8.1.2 рдирд╣реАрдВред
рдХреНрдпрд╛ sudo -H pip install --upgrade pip
рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
рдЙрдмрдВрдЯреВ 16.04 рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ
sudo -H pip install --upgrade pip
Collecting pip
Using cached pip-8.1.2-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 8.1.1
Not uninstalling pip at /usr/lib/python2.7/dist-packages, outside environment /usr
Successfully installed pip-8.1.1
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ:
wget https://pypi.python.org/packages/e7/a8/7556133689add8d1a54c0b14aeff0acb03c64707ce100ecd53934da1aa13/pip-8.1.2.tar.gz
tar -xzvf pip-8.1.2.tar.gz
cd pip-8.1.2
sudo python setup.py install
рдкреНрд░рд╡реЗрд╢
рдзрдиреНрдпрд╡рд╛рдж
рдЬреИрд╕рд╛ рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореБрджреНрджрд╛ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ, рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп, рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ #рейрежрекреп, #реирейреореи рдФрд░ #рейренрежреп рдХреЗ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдВрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ
рдирдорд╕реНрддреЗ! рдореБрдЭреЗ рд▓рд┐рдирдХреНрд╕ рдорд┐рдВрдЯ 18 рдкрд░ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереА, рдЕрдВрдд рдореЗрдВ рдкрд┐рдк рдХреЗ рд╣реЛрдордкреЗрдЬ рдкрд░ рдЬрд╡рд╛рдм рдорд┐рд▓рд╛! рдпрд╣ рддрд░реАрдХрд╛ рдореЗрд░реЗ рдХрд╛рдо рдЖрдпрд╛ред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рд╕рд╣рд╛рдпрддрд╛ рдорд┐рд▓реЗрдЧреА!
рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдИ рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдЙрдмрдВрдЯреВ 16.04 рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЕрдВрдд рдореЗрдВ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдореБрдЭреЗ рдЕрдЬрдЧрд░ 2.7 рдФрд░ 3 рджреЛрдиреЛрдВ рдореЗрдВ рдкрд╛рдЗрдк рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдЪреВрдВрдХрд┐ рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд╕рд╛рде-рд╕рд╛рде рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ pip3 рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
pip3 install -U pip
'рдЙрдмрдВрдЯреВ 16.04.1 рдПрд▓рдЯреАрдПрд╕' рдкрд░ рдПрдХ рд╣реА рдореБрджреНрджрд╛ред рд▓реЗрдХрд┐рди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрджреЗрд╢ рдорджрдж рдХрд░рддрд╛ рд╣реИ:
apt-get remove python3-pip python-pip
pip2 install -U pip
pip3 install -U pip
рдЕрдм рдареАрдХ рд╣реИ:
# pip install --upgrade pip
Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages
# python2 -c "import pip; print(pip.__version__)"
9.0.1
# python3 -c "import pip; print(pip.__version__)"
9.0.1
рдХреНрд░реЙрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ-рдСрдЯреЛ рдЪрд▓рд╛рддреЗ рд╕рдордп рдореБрдЭреЗ Certbot has problem setting up the virtual environment
рдФрд░ You are using pip version 8.0.3, however version 9.0.1 is available
рдХреА рд╕рдорд╛рди рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рдереАред рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ-рдСрдЯреЛ рдЪрд▓рд╛рдирд╛ (рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ) рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдХреНрд░реЙрди рдХрдорд╛рдВрдб рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ export HOME=/root
рдЬреЛрдбрд╝рдирд╛ рдкрдбрд╝рд╛, рдЬреИрд╕реЗ:
48 */11 * * * export HOME=/root; /root/bin/certbot-auto renew --quiet --no-self-upgrade
рдореИрдВрдиреЗ рдкрд╣рд▓реЗ pip3 рдХреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рд╣рдЯрд╛ рджрд┐рдпрд╛:
sudo apt remove python3-pip
рдлрд┐рд░ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд:
python get-pip.py
рдирд┐рд░реНрджреЗрд╢ рдпрд╣рд╛рдВ рджреЗрдЦреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ:
https://pip.pypa.io/hi/stable/installing/#installing -with-get-pip-py
рдирд╡реАрдирддрдо рдкрд╛рдЗрдк рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╡рд╛рд╣: (рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд╛рдЗрдк рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рд▓реЗрдХрд┐рди рдХреЛрдИ рдиреБрдХрд╕рд╛рди рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ рддреЛ рдХреБрдЫ рдХрджрдо рдмреЗрдорд╛рдиреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ)
sudo su # become root
cd # prevent trashing your user's python cache permissions
apt-get install python3-pip # bring in easy_install3
pip install --upgrade pip # cache latest pip sources
apt-get remove python3-pip python-pip # remove Ubuntu's pip
easy_install3 pip # install up to date vanilla pip
pip --version # verify it
exit # back to your user.
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдкрд╛рдпрдерди 2 рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
sudo apt-get purge --auto-remove python-pip
рдлрд┐рд░ рдКрдкрд░ @sc00ut рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред @Dinh-Hung-Tu & @sc00ut . рдХреЗ рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП
рдФрд░ рдирд╡реАрдирддрдо рдЪрд░рдг рд╣реИ
hash -r
рдХреИрд╢ рд░реАрдлреНрд░реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
apt update && upgrade python3-pip
рдзрдиреНрдпрд╡рд╛рдж рдПрдбрдорд┐рди, рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред
рдЗрд╕ рдереНрд░реЗрдб рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд▓реЙрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХреЛрдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реБрдИ рд╣реИред рдХреГрдкрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдмрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ: