Pip: рд╡рд╛рдкрд╕реА рдХрдорд╛рдВрдб 'lsb_release -a' рдиреЗ рдЧреИрд░-рд╢реВрдиреНрдп рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐ 1 рд▓реМрдЯрд╛ рджреАред

рдХреЛ рдирд┐рд░реНрдорд┐рдд 15 рджрд┐рд╕ре░ 2017  ┬╖  15рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: pypa/pip

  • рдкрд┐рдк рд╕рдВрд╕реНрдХрд░рдг: рдкрд╛рдЗрдк 9.0.1
  • рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг: рдЕрдЬрдЧрд░ 3.6.3
  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо: рдбреЗрдмрд┐рдпрди 9.3

рд╡рд┐рд╡рд░рдг:

рдЬрдм рдореИрдВ pip . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ pyssim рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБ
pip intalled рд╣реИ рдФрд░ рдПрдирд╛рдХреЛрдВрдбрд╛ рдХреЗ рддрд╣рдд рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

рдореИрдВрдиреЗ рдХреНрдпрд╛ рдЪрд▓рд╛рдпрд╛ рд╣реИ:

рдкрд┐рдк рд╕реНрдерд╛рдкрд┐рдд pyssim

Exception:
Traceback (most recent call last):
  File "/home/wujunde/anaconda3/lib/python3.6/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/home/wujunde/anaconda3/lib/python3.6/site-packages/pip/commands/install.py", line 272, in run
    with self._build_session(options) as session:
  File "/home/wujunde/anaconda3/lib/python3.6/site-packages/pip/basecommand.py", line 72, in _build_session
    insecure_hosts=options.trusted_hosts,
  File "/home/wujunde/anaconda3/lib/python3.6/site-packages/pip/download.py", line 329, in __init__
    self.headers["User-Agent"] = user_agent()
  File "/home/wujunde/anaconda3/lib/python3.6/site-packages/pip/download.py", line 93, in user_agent
    from pip._vendor import distro
  File "/home/wujunde/anaconda3/lib/python3.6/site-packages/pip/_vendor/distro.py", line 1050, in <module>
    _distro = LinuxDistribution()
  File "/home/wujunde/anaconda3/lib/python3.6/site-packages/pip/_vendor/distro.py", line 594, in __init__
    if include_lsb else {}
  File "/home/wujunde/anaconda3/lib/python3.6/site-packages/pip/_vendor/distro.py", line 931, in _get_lsb_release_info
    raise subprocess.CalledProcessError(code, cmd, stdout, stderr)
subprocess.CalledProcessError: Command 'lsb_release -a' returned non-zero exit status 1.

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

sudo rm /usr/bin/lsb_release

рдЗрд╕рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

рд╕рднреА 15 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╣рд╛рдп @WuJunde!

рдпрд╣ рдкрд╛рдЗрдк рдХреЗ рдЗрди-рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдЕрдЬрдЧрд░ 2.6 рдХреЗ рд▓рд┐рдП distro рд╕рдорд░реНрдерди рдЫреЛрдбрд╝рдиреЗ рдХреЗ рдХрд╛рд░рдг рд╣реИ, рдмрд╣реБрдд рдХреБрдЫ рдкреАрдЖрдИрдкреА рдХреА рддрд░рд╣ рдпрд╣ рдЕрдЧрд▓реА рдмрдбрд╝реА рд░рд┐рд▓реАрдЬ рдореЗрдВ рд╣реЛрдЧрд╛ред

рд▓реЗрдХрд┐рди рдореЗрд░рд╛ рдЕрдЬрдЧрд░ рдЕрдЬрдЧрд░ 3.6 рд╣реИ, рдХреНрдпрд╛ рдпрд╣ рддреНрд░реБрдЯрд┐ рд╕рд╛рдорд╛рдиреНрдп рд╣реИ?

рдЖрд╣ред рдореИрдВрдиреЗ рдЧрд▓рдд рдкрдврд╝ рд▓рд┐рдпрд╛ред рдореЗрд░реА рдЧрд▓рддреАред

рдпрджрд┐ рдЖрдк рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ lsb_release -a рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдЙрдЯрдкреБрдЯ рдХреНрдпрд╛ рд╣реИ?

@pfmoore рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВрдиреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ред
рд╕рдорд╕реНрдпрд╛ lsb_release рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ, рдЗрд╕рдХрд╛ рдкрд╛рдЗрдк рд╕реЗ рдХреЛрдИ рд▓реЗрдирд╛-рджреЗрдирд╛ рдирд╣реАрдВ рд╣реИ
рдореЗрд░реЗ python3.6 рдореЗрдВ lsb_release рдкреИрдХ рдирд╣реАрдВ рд╣реИ (рдкрддрд╛ рдирд╣реАрдВ рдХреНрдпреЛрдВ)
рдореИрдВ рд╕рд┐рд░реНрдл lsb_release . рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ ptyhon2.7 рдмрджрд▓рддрд╛ рд╣реВрдВ
рдореЗрдВ /usr/bin/lsb_release
рд╕реЗ:

! /usr/bin/python3 -Es

рдкреНрд░рддрд┐:

! /usr/bin/python2.7 -Es

рдирдорд╕реНрддреЗ,
рдореИрдВ рднреА рдЗрд╕реА рддрд░рд╣ рдХреА рддреНрд░реБрдЯрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рдореЗрд░реЗ рдЙрдмрдВрдЯреВ 16.04 рдкрд░ рдореЗрд░реЗ рдкрд╛рд╕ Python2.7 рдФрд░ Python3 рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реВрдВ рдХрд┐ рдЬрдм рдореИрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП pip рдФрд░ ppa рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рддреНрд░реБрдЯрд┐ рдХреНрдпреЛрдВ рд╣реЛ рд░рд╣реА рд╣реИред рдпрд╣рд╛рдВ рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рд╣рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдпрд╣рд╛рдБ рдЯреНрд░реЗрд╕ рд╣реИ:

рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯрд╛рд▓ -рдпреВ рдкрд╛рдЗрдк
рдЕрдкрд╡рд╛рдж: рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/basecommand.py", рд▓рд╛рдЗрди 215, рдореБрдЦреНрдп рдореЗрдВ
рд╕реНрдерд┐рддрд┐ = рд╕реНрд╡рдпрдВред рд░рди (рд╡рд┐рдХрд▓реНрдк, рддрд░реНрдХ)
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/commands/install.py", рд▓рд╛рдЗрди 272, рд░рди рдореЗрдВ
рд╕рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ self._build_session (рд╡рд┐рдХрд▓реНрдк) рдХреЗ рд╕рд╛рде:
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/basecommand.py", рд▓рд╛рдЗрди 72, _build_session рдореЗрдВ
insecure_hosts=options.trusted_hosts,
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/download.py", рд▓рд╛рдЗрди 329, __init__ рдореЗрдВ
self.headers["User-Agent"] = user_agent ()
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/download.py", рд▓рд╛рдЗрди 93, user_agent рдореЗрдВ
pip._vendor рд╕реЗ рдЖрдпрд╛рдд рдбрд┐рд╕реНрдЯреНрд░реЛ
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/_vendor/distro.py", рд▓рд╛рдЗрди 1050, рдореЗрдВ
_рдбрд┐рд╕реНрдЯреНрд░реЛ = рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг ()
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/_vendor/distro.py", рд▓рд╛рдЗрди 594, __init__ рдореЗрдВ
рдЕрдЧрд░ рд╢рд╛рдорд┐рд▓_рдПрд▓рдПрд╕рдмреА рдФрд░ {}
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/_vendor/distro.py", рд▓рд╛рдЗрди 933, _get_lsb_release_info рдореЗрдВ
рдЙрдкрдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдврд╝рд╛рдПрдБред CalledProcessError (рдХреЛрдб, cmd, stdout)
CalledProcessError: рдХрдорд╛рдВрдб 'lsb_release -a' рдиреЗ рдЧреИрд░-рд╢реВрдиреНрдп рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐ рд▓реМрдЯрд╛ рджреА
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/home/ankit/miniconda2/bin/pip", рд▓рд╛рдЗрди 11, in
sys.exit (рдореБрдЦреНрдп ())
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/__init__.py", рд▓рд╛рдЗрди 248, рдореБрдЦреНрдп рдореЗрдВ
рд╡рд╛рдкрд╕реА рдЖрджреЗрд╢ред рдореБрдЦреНрдп (cmd_args)
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/basecommand.py", рд▓рд╛рдЗрди 251, рдореБрдЦреНрдп рдореЗрдВ
рдЯрд╛рдЗрдордЖрдЙрдЯ = рдорд┐рдирдЯ (5, рд╡рд┐рдХрд▓реНрдкред рдЯрд╛рдЗрдордЖрдЙрдЯ)) рд╕рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ:
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/basecommand.py", рд▓рд╛рдЗрди 72, _build_session рдореЗрдВ
insecure_hosts=options.trusted_hosts,
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/download.py", рд▓рд╛рдЗрди 329, __init__ рдореЗрдВ
self.headers["User-Agent"] = user_agent ()
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/download.py", рд▓рд╛рдЗрди 93, user_agent рдореЗрдВ
pip._vendor рд╕реЗ рдЖрдпрд╛рдд рдбрд┐рд╕реНрдЯреНрд░реЛ
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/_vendor/distro.py", рд▓рд╛рдЗрди 1050, рдореЗрдВ
_рдбрд┐рд╕реНрдЯреНрд░реЛ = рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг ()
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/_vendor/distro.py", рд▓рд╛рдЗрди 594, __init__ рдореЗрдВ
рдЕрдЧрд░ рд╢рд╛рдорд┐рд▓_рдПрд▓рдПрд╕рдмреА рдФрд░ {}
рдлрд╝рд╛рдЗрд▓ "/home/ankit/.local/lib/python2.7/site-packages/pip/_vendor/distro.py", рд▓рд╛рдЗрди 933, _get_lsb_release_info рдореЗрдВ
рдЙрдкрдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдврд╝рд╛рдПрдБред CalledProcessError (рдХреЛрдб, cmd, stdout)
subprocess.CalledProcessError: рдХрдорд╛рдВрдб 'lsb_release -a' рдиреЗ рдЧреИрд░-рд╢реВрдиреНрдп рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐ рд▓реМрдЯрд╛ рджреА 1

рдЖрдкрдХреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдореИрдВ рдЙрдмрдВрдЯреВ 16.04 рдкрд░ рдЕрдЪрд╛рдирдХ рдкрд╛рдЗрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рднреА рдЕрд╕рдорд░реНрде рд╣реВрдВ

рдЬрдм рдореИрдВ lsb_release -a рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдорд┐рд▓рддрд╛ рд╣реИ:

File "/usr/bin/lsb_release", line 64
    print("No LSB modules are available.", file=sys.stderr)
                                               ^
SyntaxError: invalid syntax

рдореЗрд░реА _/usr/bin/lsb_release_ рдлрд╝рд╛рдЗрд▓ рдХреА рдкрд╣рд▓реА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐:
#! /usr/bin/python2.7 -Es

рд╕реНрдЯреИрдХ рдУрд╡рд░рдлреНрд▓реЛ рдкрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд╣реИ

рдпрд╣ рдПрдХ рдЙрдмрдВрдЯреВ рдореБрджреНрджрд╛ рд╣реИред рдЖрдк рд╢рд╛рдпрдж рдЗрд╕реЗ lsb-core рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдмрдВрдЯреВ рд╕рдкреЛрд░реНрдЯ рдЪреИрдирд▓реЛрдВ рдкрд░ рдпрд╣ рдкреВрдЫрдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИред :)

sudo rm /usr/bin/lsb_release

рдЗрд╕рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

sudo mv /usr/bin/lsb_release /usr/bin/lsb_release_back
рдереЛрдбрд╝реА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП

sudo rm /usr/bin/lsb_release

рдЗрд╕рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

рдпрд╣ рд╕рд╣реА рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж рдЖрд╣ред

sudo rm /usr/bin/lsb_release

рдЗрд╕рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

рдмрд╣реБрдд рдмрд╣реБрдд

sudo rm /usr/bin/lsb_release

рдЗрд╕рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

рдзрдиреНрдпрд╡рд╛рдж

рд╕реБрдбреЛ рдЖрд░рдПрдо /usr/bin/lsb_release

рдпрд╣ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рднреА рдХрд░рддрд╛ рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж

рдЗрд╕ рдереНрд░реЗрдб рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд▓реЙрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХреЛрдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реБрдИ рд╣реИред рдХреГрдкрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдмрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

wrouesnel picture wrouesnel  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Zac-HD picture Zac-HD  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dstufft picture dstufft  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dmfigol picture dmfigol  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nathan130200 picture nathan130200  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ