Pipenv: рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ - /bin/pip: рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рд╕рд┐рддре░ 2017  ┬╖  16рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: pypa/pipenv

рдирдорд╕реНрддреЗ,

рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ:
/bin/sh: /bin/pip: рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ

рдореИрдВ рдореИрдХреЛрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рд╣реЛрдордмреНрд░реВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рдпрдерди рдФрд░ рдкрд╛рдпрдерди 3 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред
рдлрд┐рд░ pip3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ pipenv рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред

which pip рд░рд┐рдЯрд░реНрди:
/usr/рд╕реНрдерд╛рдиреАрдп/рдмрд┐рди/рдкрд╛рдЗрдк
рдФрд░ рдкрд╛рдЗрдк рдЦреБрдж рдХреЛ рдПрдХ рдХрдорд╛рдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЧрд░ рдореИрдВ python -m pip --version рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореИрдХреЛрдЬрд╝ рдкрд╛рдпрдерди рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ:
рдкрд╛рдЗрдк 9.0.1 /Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg (рдЕрдЬрдЧрд░ 2.7) рд╕реЗ

рдореИрдВ рдЗрд╕ рдмрд╛рдд рд╕реЗ рдЕрдирдЬрд╛рди рд╣реВрдВ рдХрд┐ рдпрд╣ рдХрд╣рд╛рдВ рд╕реЗ рдкреАрдЖрдИрдкреА рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдирд╣реАрдВ рдкрд╛рддрд╛ рд╣реИред
рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореЗрд░реЗ $PATH рдкрдереЛрдВ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдпрд╛ рд╕рдорд╕реНрдпрд╛ рдЕрд▓рдЧ рд╣реИред

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

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

рд▓рдЧрддрд╛ рд╣реИ рдореВрд▓ рдХрд╛рд░рдг рдпрд╣ рдерд╛ рдХрд┐ pew рд▓реЛрдХреЗрд▓ рд╕реЗрдЯ рди рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ред
рдЗрд╕реЗ .bash_profile рдореЗрдВ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛрддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

рдЖрдЧреЗ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВрдЧреЗ рдпрджрд┐ рдпрд╣ рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИред

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

рджреВрд╕рд░рд╛ред рдкрд┐рдкреНрд╕реА рдЕрдЬрдЧрд░ рдХреНрд▓реА рдмрд░реНрддрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд░рд╛рд╕реНрддрд╛ рд╣реИ

рдЙрддреНрддрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реЛрдордмреНрд░реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдЬрдЧрд░ рдФрд░ рдкрд╛рдпрдерди 3 рдХреЛ рдлрд┐рд░ рд╕реЗ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдкрд╛рдЗрдк рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред
рддрдм рдореИрдВ рдлреИрдВрд╕реА рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рджреНрд╡рд╛рд░рд╛ рдкрд┐рдкреНрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд┐рдкреЗрдирд╡ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрд┐рд╕реА рднреА рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/ usr/рд▓реЛрдХрд▓/рдмрд┐рди/рдкрд┐рдкреЗрдирд╡", рд▓рд╛рдЗрди 7, рдЗрди
рдкрд┐рдкреЗрдирд╡ рдЖрдпрд╛рдд рдХреНрд▓рд┐ рд╕реЗ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/site-packages/pipenv/__init__.py", рд▓рд╛рдЗрди 13, рдореЗрдВ
.cli рдЖрдпрд╛рдд cli . рд╕реЗ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/site-packages/pipenv/cli.py", рдкрдВрдХреНрддрд┐ 11, рдореЗрдВ
рдЖрдпрд╛рдд рдкреГрд╖реНрдарднреВрдорд┐
рдореЙрдбреНрдпреВрд▓ рдиреЙрдЯрдлрд╛рдЙрдВрдб рддреНрд░реБрдЯрд┐: 'рдкреГрд╖реНрдарднреВрдорд┐' рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

pip3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореИрдВрдиреЗ рдкреГрд╖реНрдарднреВрдорд┐ рдФрд░ рд╕реЗрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред

рдЕрдм рдореБрдЭреЗ рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд░рд╣рд╛ рд╣реИ:
рдореЙрдбреНрдпреВрд▓ рдиреЙрдЯрдлрд╛рдЙрдВрдб рддреНрд░реБрдЯрд┐: 'рдкрд┐рдкреНрдЯреВрд▓' рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ
$ pip3 piptools рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдкрд┐рдкреНрдЯреВрд▓ рдПрдХрддреНрд░рд┐рдд рдХрд░рдирд╛
рдРрд╕рд╛ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛ рдЬреЛ рдкрд┐рдкреНрдЯреВрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реЛ (рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рд╕реЗ:)
рдкрд┐рдкреНрдЯреВрд▓ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдорд┐рд▓рд╛рди рд╡рд┐рддрд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЙрдкрд░реЛрдХреНрдд рдХрд╛ рдореВрд▓ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрди рд╕рднреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдЙрдореНрдореАрдж рд╣реИ рдпрд╛ рдирд╣реАрдВред
рдЖрдкрдХрд╛ рд╕рд╣рдпреЛрдЧ рд╕рд░рд╛рд╣рдиреАрдп рд╣реИред

рдкрд┐рдк-рдЯреВрд▓реНрд╕ рдореЗрдВ рдЯрд╛рдЗрдкреЛред рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдЕрдм рдореИрдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЧ рдПрдХ рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реВрдВ:
/bin/sh: /bin/pip: рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ PYTHONHOME рд╕реЗрдЯ рдпрд╛ рдХреБрдЫ рдФрд░ рд╣реИ?

рдирд╣реАрдВ рдореИрдВ рдирд╣реАрдВред

рдкрд╛рдЗрдк рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред
$ рдЬреЛ рдкрд╛рдЗрдк
/usr/рд╕реНрдерд╛рдиреАрдп/рдмрд┐рди/рдкрд╛рдЗрдк

рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ python2 рдФрд░ python3 рд╕реЗ 'рд╕рдВрд▓рдЧреНрди' рд╣реИ, рд▓реЗрдХрд┐рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрдЬрдЧрд░ рдирд╣реАрдВ рд╣реИ:
$ рдЕрдЬрдЧрд░ -рдПрдо рдкрд╛рдЗрдк
/usr/bin/python: pip рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ рд╣реИ

рдХреНрдпрд╛ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдкрд░ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?

рд▓рдЧрддрд╛ рд╣реИ рдореВрд▓ рдХрд╛рд░рдг рдпрд╣ рдерд╛ рдХрд┐ pew рд▓реЛрдХреЗрд▓ рд╕реЗрдЯ рди рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ред
рдЗрд╕реЗ .bash_profile рдореЗрдВ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛрддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

рдЖрдЧреЗ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВрдЧреЗ рдпрджрд┐ рдпрд╣ рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдореИрдВ

рд╣рдореЗрдВ рдЗрд╕рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рдЕрдЧрд░ рдпрд╣ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ рддреЛ рдХреБрдЫ рд╕реБрдВрджрд░ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред

@kennethreitz рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдпрд╛ рдкрд┐рдкреЗрдирд╡ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

@erinxocon рдкреНрдпреВ рдЪрд╛рд╣рд┐рдПред

$ рд╣реИрд╢-рдЖрд░
рдЕрдкрдирд╛ рдмреИрд╢ рдХреИрд╢ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдЧрд╛ред

рдореБрдЭреЗ рдХреЗрд╡рд▓ рдХреЛрдбрдмрд┐рд▓реНрдб рдкрд░ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереА, рдФрд░ рдЗрд╕рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕реЗ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛: https://github.com/pypa/pipenv/issues/1929

рд╢рд╛рдпрдж рдпрд╣ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдореЗрд░реЗ рдЬреИрд╕реЗ рдирдП рд▓реЛрдЧреЛрдВ рдХреА рдорджрдж рдХрд░реЗрдЧрд╛ред
рдореИрдВ @nzagorchev рдЯрд┐рдкреНрдкрдгреА рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:

рдЕрдкрдиреЗ ~/.bash_profile рдпрд╛ ~/.zshrc рдореЗрдВ @nzagorchev рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛрдбрд╝реЗрдВ

sudo vim ~/.bash_profile
рдпрд╛
sudo vim ~/.zshrc рдЕрдЧрд░ рдЖрдк zsh . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ

рдлрд┐рд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рдореНрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛрдбрд╝реЗрдВ

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

рдлрд┐рд░ рдпрд╣ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ:

source ~/.bash_profile
рдпрд╛
source ~/.zshrc рдпрджрд┐ рдЖрдк zsh . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ

рдлрд┐рд░ рдЕрдкрдирд╛ рдЯрд░реНрдорд┐рдирд▓ рдмрдВрдж рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реЗрдВред

рдЙрд╕рдХреЗ рдмрд╛рдж, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ :)

рдореБрдЭреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡рд┐рдХрд▓реНрдк
$рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯрд╛рд▓-рдпреВ рдкрд╛рдЗрдк
$рдХреМрди рд╕рд╛ рдкрд╛рдЗрдк
/usr/bin/pip

$рд╣реИрд╢-рдЖрд░
$рдХреМрди рд╕рд╛ рдкрд╛рдЗрдк
/usr/рд╕реНрдерд╛рдиреАрдп/рдмрд┐рди/рдкрд╛рдЗрдк
рд╕рдВрджрд░реНрдн: https://stackoverflow.com/questions/16237490/i-screwed-up-the-system-version-of-python-pip-on-ubuntu-12-10

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

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

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

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

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

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

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