Pip: рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ рдЬрдЧрд╣-рдЬрдЧрд╣ рдкрд╛рдЗрдк рдЕрдкрдЧреНрд░реЗрдб

рдХреЛ рдирд┐рд░реНрдорд┐рдд 5 рдирд╡ре░ 2013  ┬╖  89рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: pypa/pip

рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдкрд░ pip install --ugrade pip рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИред

PEP453 рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

@pfmoore ?

рдЗрд╕ рдкрд░ рдПрдХ рдкреБрд░рд╛рдиреА рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП # 188 рджреЗрдЦреЗрдВред

windows auto-locked bug

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

рд╡рд┐рдВрдбреЛрдЬ рдкрд░, рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░ рдореЛрдб рдореЗрдВ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рд╡рд┐рдВрдбреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдлрд┐рд░ рдХрдорд╛рдВрдб рдЯрд╛рдЗрдк рдХрд░реЗрдВ
рдЕрдЬрдЧрд░ рдкрд╛рдЗрдк-рд╕реНрдерд╛рдкрд┐рдд рдкрд╛рдЗрдк - рдкрд╛рдЗрдк рдирд╡реАрдиреАрдХрд░рдг

рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпреЗ рдЖрдкрдХреЗ рдХрд╛рдо рдЖрдПрдЧрд╛ред рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдПрдХ рд╡рд┐рдВрдбреЛ 10 рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдорд┐рд▓рд╛

рд╕реМрднрд╛рдЧреНрдпред

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

python -m pip install --upgrade pip рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @vsajip рдПрдХреНрд╕ рд░реИрдкрд░ рдореЗрдВ рдЬрд╛рджреВ рдХреЗ рдХреБрдЫ рд░реВрдк рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣рд╛ рдерд╛, рдПрдХреНрд╕ рдХреЗ рд╕реНрд╡-рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдбрд┐рд╕реНрд▓рд┐рдм рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдХреБрдЫ рдХрд┐рдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕реЗ _could_ рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рдкрд╛рдЗрдк) рдХреА рдорджрдж рдХреЗ рдмрд┐рдирд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдк рдореЗрдВ рдХреЛрдИ рдХреЛрдб рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореИрдВ рдЗрд╕реЗ рдПрдХ рдорд╛рдореВрд▓реА рдореБрджреНрджрд╛ рдорд╛рдирддрд╛ рд╣реВрдВ - рд▓реЛрдЧреЛрдВ рдХреЛ `рдкрд╛рдЗрдереЙрди-рдПрдо рдкрд┐рдк` рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рдирд╛, рдореБрдЭреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдЬрд╡рд╛рдм рд▓рдЧрддрд╛ рд╣реИ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ рдореМрд▓рд┐рдХ рд╣реИ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреИрд╕реЗ рдЦреБрд▓реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдХрд╛рдо рдХрд░рддреА рд╣реИред

рдЕрдВрддрдд: рдпрд╣ рдПрдХ рд╕рд╡рд╛рд▓ рдмрдирдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо рдХрд┐рддрдиреА рдЬрдЯрд┐рд▓рддрд╛ (рдкрд░рд┐рдгрд╛рдореА рд░рдЦрд░рдЦрд╛рд╡ рд▓рд╛рдЧрдд рдХреЗ рд╕рд╛рде) рдФрд░ рдЬреЛрдЦрд┐рдо рдЙрдард╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдореИрдВ рдХреЗ рд╕рд╛рде рдареАрдХ рд╣реВрдБ pip install --upgrade pip рд╕рдВрджреЗрд╢ рдореБрджреНрд░рдг рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП python -m pip install --upgrade pip ред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╣рдореЗрдВ рдЦреБрд▓реА рдлрд╝рд╛рдЗрд▓ рд╣реИрдВрдбрд▓ рдпрд╛ рдЕрдкрд╡рд╛рдж рдЬреЛ рднреА рд╣реЛ, рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХрдиреА рдЪрд╛рд╣рд┐рдПред

рдореИрдВ рдмрд╕ рдПрдХ рд╣реА рдмрд╛рдд рдХрд╣рдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ред

рдпрд╣рд╛рдВ рдПрдХ рдкреНрд░рд╢реНрди рд╣реИ - рдХреНрдпрд╛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕рдВрджреЗрд╢ рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗ, рдпрд╛ рдпреВрдирд┐рдХреНрд╕ рдкрд░ (рдПрдХ рд╕реБрд╕рдВрдЧрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдХреЗ рд▓рд┐рдП) рдРрд╕рд╛ рд╣реА рдХрд╣рдирд╛ рдЙрдЪрд┐рдд рд╣реЛрдЧрд╛ред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореИрдВ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рд╕реБрд╕рдВрдЧрдд рд░рд╣рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ (рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕ рддрд░рд╣ рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ)ред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рдХрд┐рд╕реА рднреА рдХрдорд╛рдВрдб рдХреЛ рдлрдБрд╕рд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдкрд╛рдЗрдк рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ (рдкреБрдирдГ рдХрд░рдиреЗ) рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП pip install -I pip рдПрдХ рдФрд░ред

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рдЗрд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдПрдХ рдХрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ, рдФрд░ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ рдЕрдВрддрддрдГ рд╕рдбрд╝рдХ рдХреЗ рдиреАрдЪреЗ рдХреБрдЫ рдЕрдЪреНрдЫреЗ рдХреЗ рд▓рд┐рдП рд╣рдЯрд╛рдиреЗ рдХрд╛ рд▓рдХреНрд╖реНрдп рд╣реИред

рдореБрдЭреЗ рдкрддрд╛ рдерд╛ рдХрд┐ рддреБрдо рдХрд╣рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реЛ :-(

рд╕рдЪ рдХрд╣реВрдБ рддреЛ, рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдо рдХрднреА рднреА "рдХреБрдЫ рдЕрдЪреНрдЫреЗ" рдкрд╛рдПрдВрдЧреЗ, рдореВрд▓ рд░реВрдк рд╕реЗ рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╡рд┐рдВрдбреЛрдЬ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ _no_ рд╡рд┐рдВрдбреЛрдЬ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдкрддрд╛ рд╣реИ, рдЬреЛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рдВрддреЛрд╖рдЬрдирдХ рдЖрддреНрдо-рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд╕рд╛рде рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХреЛрдИ рдЬрд╡рд╛рдм рдирд╣реАрдВ рд╣реИ, рдФрд░ рдореИрдВ рдпреВрдирд┐рдХреНрд╕-рдЖрдзрд╛рд░рд┐рдд рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рд╣рдореЗрдВ рдХреБрдЫ рдорд┐рд▓рд╛ рд╣реИ, рддреЛ рдпрд╣ рдЬрдЯрд┐рд▓ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП рдмрд┐рдЯ рд░реЛрдЯ рдФрд░ рдЕрд╕реНрдкрд╖реНрдЯ рдХреАрдбрд╝реЗ рдХрд╛ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╕реНрд░реЛрдд рд╣реИред

рдПрдХ рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдирд╛ рдЬреЛ рд╕рднреА рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ "рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЬрд╡рд╛рдм" рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рд╕реЗ рдмрдЪреЗрдВред рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реЗ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕ рдХрд░реЗрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдордЬрдмреВрдд рд╕рдорд╛рдзрд╛рди рд╣реИ, рднрд▓реЗ рд╣реА рдпрд╣ pip install -U pip рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА рдирд╣реАрдВ рд╣реИред

рдХреГрдкрдпрд╛ рдЗрд╕ рдЙрддреНрддрд░ рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реНрддрд░ рдХреА рд╣рд▓реНрдХреА-рдлреБрд▓реНрдХреА рдЦрд╝реБрд╢реА рдХрд╛ рдмрд╣рд╛рдирд╛ рдХрд░реЗрдВ, рдЗрд╕ рднрд╛рд╡рдирд╛ рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдпрд╣ рд╣рдореЗрд╢рд╛ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ рдЬрд┐рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП - рдореБрдЭреЗ рдЗрд╕рд╕реЗ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдореИрдВ рд╕рд░реНрд╡рд╕рдореНрдорддрд┐ рдХреЗ рд╕рд╛рде рдЬрд╛рдКрдБрдЧрд╛ред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдПрдХ рдмрдбрд╝реА рдмрд╛рдд рд╣реИред

PEI453 рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж FWIW рдореЗрд░рд╛ рд▓рдХреНрд╖реНрдп рд╣реИ рдХрд┐ рд╣рдорд╛рд░реА рдЦреБрдж рдХреА рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдЙрдареЗ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рдВрдбреЛрдЬрд╝ рдмрд┐рдЯреНрд░реЛрдЯ рдХреА рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░ рджреЗрдЧрд╛ред

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдХреНрд░реЛрдз рдХреЛ рд╕рдордЭ рд╕рдХрддрд╛ рд╣реВрдВ :) рдЕрдЧрд░ рд╣рдо рдЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдмреНрд░рд╛рдВрдб рдХреЛ рдирдП рддрд░реАрдХреЗ рд╕реЗ рдбрд┐рдЬрд╛рдЗрди рдХрд░ рд░рд╣реЗ рдереЗ, рддреЛ рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдВрд╢реЛрдзрди рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рд╕рдм рдХреБрдЫ рдиреЙрди рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП pip install -U pip рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рд╣реИред рдирд┐рд░рдВрддрд░рддрд╛ рдмрдирд╛рдП рд░рдЦреЗрдВред рдпрджрд┐ рдпрд╣ рдПрдХ рдирдИ рдЪреАрдЬ рдереА, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╣реАрдВ рд╣реИ (рдпрд╛ рдХрдо рд╕реЗ рдХрдо) рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП:

рдареАрдХ рд╣реИ, рдпрд╣ рдЙрдЪрд┐рдд рд▓рдЧрддрд╛ рд╣реИред рдЖрдк рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдпрд╣рд╛рдВ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЙрдкрдпреЛрдЧ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпреВрдирд┐рдХреНрд╕ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрднрд╡ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдХреБрд▓ рднреА рдорд╣рд╕реВрд╕ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╢рд╛рдпрдж рдХрд┐рд╕реА рдФрд░ рдХреА рддрд░рд╣ рдПрдХ рддрд░рдлрд╛ рд╕реЛрдЪ рдХрд╛ рджреЛрд╖реА рд╣реВрдВред рдореБрдЭреЗ рдпрд╣ рджреЗрдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдкрд╛рдпрдерди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ - рдХреНрдпрд╛ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП "рд╕рдВрд╕рд╛рдзрди рдХреЗ рд▓рд┐рдП рд▓рд┐рдирдХреНрд╕ рдкрд░ рдПрдХ рдЕрдЪреНрдЫрд╛" рдкрд╛рдпрдерди рд╣реИ рдЬреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдкрд╛рдпрдерди (3) рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЛ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВ, рдЖрджрд┐? [рдПрдХ рдЪреАрдЬрд╝ рдЬреЛ рдореБрдЭреЗ рд╣рдореЗрд╢рд╛ рдврдБрдХрддреА рд╣реИ, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ "рдкрд╛рдпрдерди" рдХреЛ рдкрд╛рдпрдерди 3 рд░рди рдХреИрд╕реЗ рдмрдирд╛рдпреЗ 3 рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдпреВрдирд┐рдХреНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рд╣реИ, рд╡рд┐рдЪрд┐рддреНрд░ рд░реВрдк рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред]

рдЖрдорддреМрд░ рдкрд░ рдЖрдк * nix рдкрд░ python3 рдХреЛ python рдкреЙрдЗрдВрдЯ рдирд╣реАрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рдХреНрдпреЛрдВрдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдкрд╛рдпрдерди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рди рдХрд┐ рдЙрдирдХреЗ рд╕рднреА рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ Python3 рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреБрдЫ рд▓рд┐рдирдХреНрд╕ рдбрд┐рд╕реНрдЯреНрд░реЛрд╕ рд╣реИрдВ рдЬреЛ рдЕрдм рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рдпрдерди 3 рд╣реИрдВ ... рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрд░реНрдХ? рдФрд░ рд╢рд╛рдпрдж рдЕрдЧрд▓реЗ рдлреЗрдбреЛрд░рд╛?

рд╣рдореНрдо, рдореИрдВ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рд╕реНрддрд░ рдкрд░ рдмрд╛рдд рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдк рдпрд╣ рдирд╣реАрдВ рдЪреБрди рд╕рдХрддреЗ рдХрд┐ рдЖрдкрдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд╛рддреЗ рдореЗрдВ рдкрд╛рдпрдерди рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдП? рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкрд╛рдпрдерди 3 рдХреЛ рджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХрд╛ рдмрдирд╛рддрд╛ рд╣реИ, рдореЗрд░реЗ рд╕реЛрдЪрдиреЗ рдХреЗ рддрд░реАрдХреЗ рд╕реЗ ... рд▓реЗрдХрд┐рди рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдпреВрдирд┐рдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ "рдкрд┐рдк 3" рдпрд╛ "рдкрд┐рдк 3.3" рдЬреИрд╕реА рдЪреАрдЬреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рдк рдХреЗ рд░реВрдк рдореЗрдВ рдмрджрд╕реВрд░рдд рдирд╣реАрдВ рд▓рдЧрддреЗ рд╣реИрдВред

(рд╡реИрд╕реЗ рднреА, рд╣рдо рдпрд╣рд╛рдБ рдСрдл-рдЯреЙрдкрд┐рдХ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ)ред

рдЖрдк рдЕрдкрдиреЗ рд╢реЗрд▓ рдХреЛ рд╕реЗрдЯрдЕрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдмрд┐рди рд╕реЗ рдкрд╣рд▓реЗ ~ / рдмрд┐рди / рд╣реИ рдФрд░ рд╡рд╣рд╛рдВ рдЕрдЬрдЧрд░ рд╕реЗ рдЕрдЬрдЧрд░ рдХреЗ рд▓рд┐рдП рд╕рд┐рдореНрд▓рд┐рдВрдХ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рд╛рдБ рдСрдлрдЯреЙрдкрд┐рдХред рдореИрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢ рд╣реВрдБ, рдЕрдЧрд░ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪреАрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ:] рдЖрдИрдЖрд░рд╕реА рдпрд╛ рдИрдореЗрд▓ред

рдореЗрд░рд╛ рдХрд╛рдо рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреЙрд▓ рдХрд╛ рдЬрд┐рдХреНрд░ рдерд╛, рд╡рд╣ рдХреЗрд╡рд▓ рдкреНрд░рдпреЛрдЧ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП 'рдбрд┐рд▓реАрдЯ' рдиреГрддреНрдп рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдерд╛ (рдпрд╛рдиреА рдПрдХреНрд╕ рд░реИрдкрд░) - рдЬреЛ рдХрд┐ distlib рдкрд╛рдпрдерди рдХреЛрдб рдореЗрдВ рд╣реИ, рдЬреЛ .exe рд░реИрдкрд░ рдореЗрдВ рдирд╣реАрдВ рд╣реИред рдпрд╣ distlib.scripts рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╣реИ рдФрд░ рдЬрдм рднреА рдЙрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рддреЛ рд╢рд╛рдпрдж рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд╣рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд▓ рд╣реИ? рдФрд░ рдпрд╣ рдПрдХ рдЕрд╕рдлрд▓рддрд╛ рд╕рдорд╕реНрдпрд╛ рд╣реИ?

рд╕рдВрднрд╡ рд▓рдЧрддрд╛ рд╣реИред рдЕрдЧрд░ рдореИрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ рдЖрдЬ рдХреБрдЫ рдкрд░реАрдХреНрд╖рдг рдХрд░реВрдВрдЧрд╛ред

рдЕрдлрд╕реЛрд╕ рдХреА рдмрд╛рдд рд╣реИ, рдХрдо рд╕реЗ рдХрдо "рдкрд╛рдЗрдк рд╕реНрдерд╛рдкрд┐рдд -I рдкрд╛рдЗрдк" рдХреЗ рд╕рд╛рдеред (рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдиреНрдирдпрди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдХрдард┐рди рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкрд╛рдЗрдк рдХреЗ рдкреВрд░реНрдг рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрд╡рд░рдг рд╕рдорд░реНрдерди рд╣реИ):

>pip install -f $x -I pip --use-wheel --no-index --pre
Ignoring indexes: https://pypi.python.org/simple/
Downloading/unpacking pip
Installing collected packages: pip
  Found existing installation: pip 1.5.dev1
    Uninstalling pip:
      Successfully uninstalled pip
Cleaning up...
Exception:
Traceback (most recent call last):
  File "C:\Work\Scratch\xxyy\lib\shutil.py", line 365, in _rmtree_unsafe
    os.unlink(fullname)
PermissionError: [WinError 5] Access is denied: 'c:\\users\\uk03306\\appdata\\local\\temp\\pip-zhbsiy-uninstall\\work\\scratch\\xxyy\\scripts\\pip.exe'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Work\Scratch\xxyy\lib\site-packages\pip\basecommand.py", line 121, in main
    status = self.run(options, args)
  File "C:\Work\Scratch\xxyy\lib\site-packages\pip\commands\install.py", line 258, in run
    requirement_set.install(install_options, global_options, root=options.root_path)
  File "C:\Work\Scratch\xxyy\lib\site-packages\pip\req.py", line 1330, in install
    requirement.commit_uninstall()
  File "C:\Work\Scratch\xxyy\lib\site-packages\pip\req.py", line 557, in commit_uninstall
    self.uninstalled.commit()
  File "C:\Work\Scratch\xxyy\lib\site-packages\pip\req.py", line 1743, in commit
    rmtree(self.save_dir)
  File "C:\Work\Scratch\xxyy\lib\site-packages\pip\util.py", line 42, in rmtree
    onerror=rmtree_errorhandler)
  File "C:\Work\Scratch\xxyy\lib\shutil.py", line 460, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "C:\Work\Scratch\xxyy\lib\shutil.py", line 362, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "C:\Work\Scratch\xxyy\lib\shutil.py", line 362, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "C:\Work\Scratch\xxyy\lib\shutil.py", line 362, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "C:\Work\Scratch\xxyy\lib\shutil.py", line 362, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "C:\Work\Scratch\xxyy\lib\shutil.py", line 367, in _rmtree_unsafe
    onerror(os.unlink, fullname, sys.exc_info())
  File "C:\Work\Scratch\xxyy\lib\site-packages\pip\util.py", line 61, in rmtree_errorhandler
    func(path)
PermissionError: [WinError 5] Access is denied: 'c:\\users\\uk03306\\appdata\\local\\temp\\pip-zhbsiy-uninstall\\work\\scratch\\xxyy\\scripts\\pip.exe'

Storing complete log in C:\Users\uk03306\pip\pip.log

рдЗрд╕рд▓рд┐рдП pip distlib.scripts рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП pip рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реИред

рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдПрдХ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдмрдЬрд╛рдп рдПрдХ рдУрд╡рд░рд░рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рдХрд┐ рдХреНрдпрд╛ рд╣реИ (рд╕реНрдкрд╖реНрдЯ рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП)ред

Windows рдУрд╡рд░рд▓реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдпрд╛ рд╣рдЯрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЙрдирдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ / рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

Win32 рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЯреЛрдордлреВрд▓рд░реА рдХреЗ рд╕рд╛рде, рдЖрдк Sysinternal рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп pip.exe рдЬреИрд╕реЗ рд╣реИрдВрдбрд▓ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЖрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЪрд▓ рд░рд╣реЗ рд╕рднреА рд╣реИрдВрдбрд▓ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдб рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕реЗ рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд▓реЛрдЧреЛрдВ рдиреЗ рдмрд╣рд╕ рдХреА рд╣реИ рдФрд░ рдЖрдо рд╕рд╣рдорддрд┐ рд╣рдореЗрд╢рд╛ рд╕реЗ рд░рд╣реА рд╣реИ рдХрд┐ рдпрд╣ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ (рдмрд╛рдж рдореЗрдВ "рдирд╛рдо рдмрджрд▓реЗрдВ рдФрд░ рд╣рдЯрд╛рдПрдВ" рдЬреИрд╕реА рдЪрд╛рд▓реЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░ " )ред рдРрд╕рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХрд╛рд░реНрдп рдХреЛрдб рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдЕрддреНрдпрдВрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред

рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдЪрд▓рд╛рдПрдБред

рдПрдХ рддреНрд╡рд░рд┐рдд рд╣реИрдХ рдХреЗ рд░реВрдк рдореЗрдВ, pip.exe рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ python -m pip {{ sys.argv }} рд╕рд╛рде рдирд┐рд╖реНрдкрд╛рджрди рдФрд░ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ?

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдореВрд░реНрдЦ рд╡рд┐рдЪрд╛рд░, afaред Exa рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпрд╛ рд╣рдо рд╕рд┐рд░реНрдл рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓рд╛ pip.exe рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЕрдХреЗрд▓реЗ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ? рд╕рдВрднрд╡рддрдГ рдПрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЪрд╛рд░реЛрдВ рдУрд░ рдПрдХ pip.exe рдмрд┐рдЫрд╛рдиреЗ рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗред

@dstufft рд╕рд╣реА рд╣реИ, "рдЦреБрдж рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рдирд╛" рдЙрддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдирд╛ @techtonik рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдзреНрд╡рдирд┐ рдХрд░рддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рдпреВрдирд┐рдХреНрд╕ exec рдХреЙрд▓ рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИред

рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ, pip.exe рдХреЛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдмрд┐рдВрджреБ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдпрд╛ рдбрд┐рд╕реНрдЯрд▓рд┐рдм рдЖрд╡рд░рдг рдХреЛрдб рдмрджрд▓рдиреЗ рдкрд░ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рдЬрд▓реНрджреА рд╣реА, рдбрд┐рд╕реНрдЯрд▓рд┐рдм рдХреЛрдб рдиреЗ рдЪреАрдЬреЛрдВ рдХреЛ рдмрд╕рдиреЗ рддрдХ рдПрдХ рдирд┐рд╖реНрдкрдХреНрд╖ рд░реВрдк рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛)ред рдпрд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕реНрдерд╛рди рдкрд░ pip.exe рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛, рдлрд┐рд░ рдЕрдЧрд░ рдпрд╣ рд╡рд░реНрддрдорд╛рди рдХреЗ рд╕рдорд╛рди рд╣реИ, рддреЛ рдЗрд╕реЗ рдЫреЛрдбрд╝ рджреЗрдВред рдЬрдм рдЖрдкрдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдЖрдк рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рдирд╣реАрдВ рдмрдЪреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди 99% рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЬрдм рдРрд╕рд╛ рдирд╣реАрдВ рд╣реБрдЖ, рддреЛ рдЖрдк рдареАрдХ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред

BTW, рд╣рдо рдпрд╣рд╛рдБ рд╣рд▓рдХреЛрдВ рдореЗрдВ рдЧреЛрд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╡рд┐рдирдп рдХреА рдкреВрд░реНрд╡ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣ рдбрд┐рд╕реНрдЯрд▓рд┐рдм рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП) рд▓реЗрдХрд┐рди рдкрд╛рдЗрдк рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рд╣рдо рдбрд┐рд╕реНрдЯрд▓рд┐рдм рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдорд╣рд╛рдиред рдЕрдиреНрдпрдерд╛, рд╣рдореЗрдВ рдХрд┐рд╕реА рдХреЛ рдкрд╛рдЗрдк-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдФрд░ рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдордЬрдмреВрдд, рдмрдирд╛рдП рд░рдЦрдиреЗ рдпреЛрдЧреНрдп рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХрд┐ рдореБрджреНрджреЗ рдХреЗ рд╡рд╛рд░рдВрдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИ)ред

рд╕реБрдЭрд╛рд╡:

  1. рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ http://www.pip-installer.org/en/latest/installing.html#install-or-upgrad-pip рдкрд░ рдкрд╛рдЗрдк рдбреЙрдХреНрд╕ рдореЗрдВ рдПрдХ рдЦрдВрдб рдЬреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ python -m pip рд╡рд░реНрдХрдЪрд╛рд░реНрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рд╣реИ рдЬрдм рдЕрдкрдиреЗ рд╕рд╛рде рдкрд╛рдЗрдк рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рддреЗ рд╣реИрдВред рдореБрдЭреЗ рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдореМрдХрд╛ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдпреЛрдЧрджрд╛рди рджреЗрдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рд╕реЗ рдкреАрдЖрд░ рдХреЛ рдХреГрддрдЬреНрдЮрддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ :-)ред
  2. рдпрджрд┐ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рд╕рдорд╛рдзрд╛рди рд╣реИ, рдФрд░ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдкреАрдЖрд░ рдЙрдард╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╣рдо рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХреЗ рдмрдЬрд╛рдп рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреЛрдб рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЙрд╕ рд╕реНрддрд░ рдкрд░ рд╣реИрдВ рдЬрд╣рд╛рдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рд░реНрдп рдХреЛрдб рд╣реА рдПрдХ рдЪреАрдЬ рд╣реИ рдЬреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдПрдЧрд╛ред

рдореИрдВ рдЕрдиреНрдп рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд┐рдП рдмрд┐рдирд╛ рдбреЙрдХреНрд╕ рдХреЛ рдлреБрд▓рд╛рдиреЗ рдкрд░ рд╣реВрдВред

рдЕрднреА рдЬреЛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЙрд╕ рдкрд░ рдореИрдВ +1 рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдбреЙрдХреНрдЯрд░ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд╕рд╛рде рднреА рдпрд╣ рдЕрднреА рднреА рд╣рд▓ рд╣реИ - рдПрдХ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдЧрд▓рдд рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдорд┐рд▓рд╛ рд╣реИред

рд╢рд╛рдпрдж рдпрд╣ рдкрд╛рдЧрд▓ рд╣реИ рд▓реЗрдХрд┐рди рдореИрдВ рд╣рдореЗрд╢рд╛ рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ:

$ curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python

рдмреЗрд╢рдХ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдкрд╛рд╕ libcurl рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рд╡рд┐рдВрдбреЛрдЬ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ ред

рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рдореИрдХ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рдорд┐рд▓рд╛ рд╣реИ

рдЕрд▓реЗрдХреНрд╕-рдореИрдХрдмреБрдХ- рд╡рд╛рдпреБ: рдкрд┐рдкрдореЛрдбреНрдпреВрд▓реНрд╕ рдПрд▓рд┐рдпрди $ рдкрд╛рдЗрдк рд╕реНрдерд╛рдкрд┐рдд -рдпреВ рдкрд╛рдЗрдк
-рдмрд╢: рдкрд╛рдЗрдк: рдХрдорд╛рдВрдб рдирд╣реАрдВ рдорд┐рд▓рд╛
рдЕрд▓реЗрдХреНрд╕-рдореИрдХрдмреБрдХ- рдПрдпрд░: рдкрд┐рдкрдореЛрдбреНрдпреВрд▓реНрд╕ рдПрд▓рд┐рдпрди $ рдкрд╛рдпрдереЙрди рдЧреЗрдЯ- рдкрд┐рдкрд╣реЛрдореЛрдХреЛ
рдбрд╛рдЙрдирд▓реЛрдбрд┐рдВрдЧ / рдЕрдирдкреИрдХрд┐рдВрдЧ рдкрд╛рдЗрдк
рдбрд╛рдЙрдирд▓реЛрдбрд┐рдВрдЧ рдкрд╛рдЗрдк-1.5.5-py2.py3-none-any.whl (1.2MB): 1.2MB рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛
рдПрдХрддреНрд░рд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛: рдкрд╛рдЗрдк
рд╕рдлрд╛рдИ рдХрд░рдирд╛...
рдЕрдкрд╡рд╛рдж:
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/var/folders/8g/b9q8snrd5ln_d5hqnwh2_86r0000gn/T/tmpFTGrC3/pip.zip/pip/bececommand.py", рдкрдВрдХреНрддрд┐ 122, рдореБрдЦреНрдп рдореЗрдВ
рд╕реНрдерд┐рддрд┐ = рд╕реНрд╡.рд░реБрдг (рд╡рд┐рдХрд▓реНрдк, рдЖрд░реНрдЧреНрд╕)
рдлрд╝рд╛рдЗрд▓ "/var/folders/8g/b9q8snrd5ln_d5hqnwh2_86r0000gn/T/tmpFTGrC3/pip.zip/pip/command-install.py", рдкрдВрдХреНрддрд┐ 283, рд░рди рдореЗрдВ
requirement_set.install (install_options, global_options, root = options.root_path)
рдлрд╝рд╛рдЗрд▓ "/var/folders/8g/b9q8snrd5ln_d5hqnwh2_86r0000gn/T/tmpFTGrC3/pip.zip/pip/repl.py", рд▓рд╛рдЗрди 1435, рдЗрдВрд╕реНрдЯреЙрд▓ рдореЗрдВ
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (install_options, global_options, _args, * _kwargs)
рдлрд╝рд╛рдЗрд▓ "/var/folders/8g/b9q8snrd5ln_d5hqnwh2_86r0000gn/T/tmpFTGrC3/pip.zip/pip/repl.py", рдкрдВрдХреНрддрд┐ 671, рдЗрдВрд╕реНрдЯреЙрд▓ рдореЗрдВ
self.move_wheel_files (self.source_dir, root = root)
рдлрд╝рд╛рдЗрд▓ "/var/folders/8g/b9q8snrd5ln_d5hqnwh2_86r0000gn/T/tmpFTGrC3/pip.zip/pip/repl.py", рдкрдВрдХреНрддрд┐ 901, рдореВрд╡_рд╡реНрд╣реАрд▓_рдлрд╛рдЗрд▓реНрд╕ рдореЗрдВ
pycompile = self.pycompile,
рдлрд╝рд╛рдЗрд▓ "/var/folders/8g/b9q8snrd5ln_d5hqnwh2_86r0000gn/T/tmpFTGrC3/pip.zip/pip/witel.py", рд▓рд╛рдЗрди 215, Move_wheel_files рдореЗрдВ
рдХреНрд▓реЛрдмрд░ (рд╕реНрд░реЛрдд, lib_dir, рдЯреНрд░реВ)
рдлрд╛рдЗрд▓ "/var/folders/8g/b9q8snrd5ln_d5hqnwh2_86r0000gn/T/tmpFTGrC3/pip.zip/pip/witel.py", рд▓рд╛рдЗрди 205, рдХреНрд▓реЛрдмрд░ рдореЗрдВ
os.makedirs (DESTDIR)
рдлрд╝рд╛рдЗрд▓ "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", рд░реЗрдЦрд╛ 157, makedirs рдореЗрдВ
mkdir (рдирд╛рдо, рдореЛрдб)
OSError: [Errno 13] рдЕрдиреБрдорддрд┐ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд┐рдпрд╛: '/Library/Python/2.7/site-packages/pip'

/User/aleand/Library/Logs/pip.log рдореЗрдВ рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рд╕рдВрдЧреНрд░рд╣ рдбреАрдмрдЧ рд▓реЙрдЧ

@zaducu , рдореИрдВ рдЖрдкрдХреЗ рдЯреНрд░реЗрд╕рдмреИрдХ рд╕реЗ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЙрд╕ рдкрд╛рдЗрдк рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдкрд╛рдпрдерди рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рдореИрдХ рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдЖрдпрд╛ рдерд╛ред рдЪреВрдВрдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ sudo рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреА рд╕рд╛рдЦ рдХреЛ рдмрдврд╝рд╛рдирд╛ рд╣реЛрдЧрд╛:

$ sudo curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python

рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП sudo рдЖрдк рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛ рд╕рдХрддрд╛ рд╣реИ /etc/sudousers ред Google рдЗрд╕реЗ рдФрд░ рдЖрдкрдХреЛ рдХрдИ рд▓рд┐рдВрдХ рдорд┐рд▓реЗрдВрдЧреЗ рдЬреЛ рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИред

рдореИрдХ рд╕реНрдорд╛рд░реНрдЯ рд╣реИ, рдпрд╣ рдЖрдкрдХреЗ /System/Frameworks/Python.framework site-pacakges рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рджреВрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп /Library/Python рдореЗрдВ рдЕрдкрдиреЗ рдкреИрдХреЗрдЬ рд░рдЦрддрд╛ рд╣реИред рд╡рд╛рд╣! рд▓реЗрдХрд┐рди рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд░реВрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рд▓рд┐рдП sudo ред

рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк virtualenv рдФрд░ / рдпрд╛ .local рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреИрдХреЗрдЬ рдФрд░ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЕрд▓рдЧ рд░рдЦрдирд╛ рд╣реИред рдПрдХ рд╕реНрдерд╛рдиреАрдп рдлрд╝реЛрд▓реНрдбрд░ рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╕рдВрдХреБрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП distutils рдХреЗ рдмрдЬрд╛рдп pip рдФрд░ рдкрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ рдЕрдЬрдЧрд░ рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ ред

рдкреВрд░реНрд╡-рд╕реНрдерд╛рдкрд┐рдд рдкрд╛рдпрдерди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкрд╛рдпрдерди , рд╣реЛрдордмреНрд░реЗ , рдореИрдХрдкреЛрд░реНрдЯреНрд╕, рдлрд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдпрд╛ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдмрдирд╛рдирд╛ред

рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкрд╛рдпрдерди рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрднреА рднреА sudo рд╣реЛрдЧреА рд▓реЗрдХрд┐рди рдпрд╣ /System/Frameworks /System/Library/Frameworks рд╣реЛрдордмреНрд░реЗрд╡ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдЖрдкрдХреЛ sudo рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред MacPorts рдпрд╛ рдлрд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдмрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред

рдЕрднреА рднреА рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, 1.5.4 рд╕реЗ 6.0.8 рддрдХ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛:

E: \ Distrib \ Programming> рдкрд╛рдЗрдк рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ -U рдкрд╛рдЗрдк
Https://pypi.python.org/packages/py2.py3/p/pip/pip-6.0.8-py2.py3-none-any.whl#md5 = 41,7373fa22c86ba2270ff51c1d86d86 рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб
f7e09
рдПрдХрддреНрд░рд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛: рдкрд╛рдЗрдк
рдореМрдЬреВрджрд╛ рд╕реНрдерд╛рдкрдирд╛ рдорд┐рд▓реА: рдкрд╛рдЗрдк 1.5.4
рдкрд╛рдЗрдк рдХреА рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рдирд╛:
рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкрд╛рдЗрдк
рд╕рдлрд╛рдИ рдХрд░рдирд╛...
рдЕрдкрд╡рд╛рдж:
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ shutil.py", рдкрдВрдХреНрддрд┐ 371, _rmtree_ssafe рдореЗрдВ
os.unlink (рдкреВрд░рд╛ рдирд╛рдо)
PermissionError: [WinError 5] ╨Ю╤В╨║╨░╨╖╨░╨╜╨╛ ╨▓ ╨┤╨╛╤Б╤В╤Г╨┐╨╡: 'c: \ users \ bialix \ appdata \ local \ temppip-6i_i7a-uninstyththon \ 3.3-32 \ script \ p
ip.exe '

рдЙрдкрд░реЛрдХреНрдд рдЕрдкрд╡рд╛рдж рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рджреМрд░рд╛рди, рдПрдХ рдФрд░ рдЕрдкрд╡рд╛рдж рд╣реБрдЖ:

рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ site-packagepip \ basecommand.py", рдкрдВрдХреНрддрд┐ 122 рдореЗрдВ рдореБрдЦреНрдп
write_debug_log = check_path_owner (debug_log_path)
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ site-packagepip \ рдХрдорд╛рдВрдб \ install.py", рдкрдВрдХреНрддрд┐ 288, рд░рди рдореЗрдВ
build_delete = (рдирд╣реАрдВ (Options.no_clean рдпрд╛ options.build_dir))
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ site-packagespipreq.py", рдкрдВрдХреНрддрд┐ 1443, рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ site-packagespipreq.py", рдкрдВрдХреНрддрд┐ 610, in_uninstall
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ site-packagespipreq.py", рд▓рд╛рдЗрди 1860, рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ site-packagepip \ use.py", рдкрдВрдХреНрддрд┐ 43, rmsree рдореЗрдВ
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ shutil.py", рдкрдВрдХреНрддрд┐ 478, rmtree рдореЗрдВ
рд╡рд╛рдкрд╕реА _rmtree_unsafe (рдкрде, onerror)
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ shutil.py", рдкрдВрдХреНрддрд┐ 368, _rmtree_ssafe рдореЗрдВ
_rttree_unsafe (рдкреВрд░реНрдг рдирд╛рдо, рдСрдирд░реЛрд░)
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ shutil.py", рдкрдВрдХреНрддрд┐ 368, _rmtree_ssafe рдореЗрдВ
_rttree_unsafe (рдкреВрд░реНрдг рдирд╛рдо, рдСрдирд░реЛрд░)
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ shutil.py", рдкрдВрдХреНрддрд┐ 368, _rmtree_ssafe рдореЗрдВ
_rttree_unsafe (рдкреВрд░реНрдг рдирд╛рдо, рдСрдирд░реЛрд░)
рдлрд╝рд╛рдЗрд▓ "C: \ Python \ 3.3-32 \ lib \ shutil.py", рдкрдВрдХреНрддрд┐ 373, _rmtree_bsafe рдореЗрдВ
onerror (os.unlink, fullname, sys.exc_info ())
Rmtree_errorhandler рдореЗрдВ "C: \ Python \ 3.3-32 \ lib \ site-packagepip \ use.py", рдкрдВрдХреНрддрд┐ 62
PermError: [WinError 5]
ip.exe '

рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреЛрдИ рдмрджрд▓рд╛рд╡?

рдпрд╣ рдХрд┐рд╕реА рднреА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрд░реНрде рдореЗрдВ рдареАрдХ рдирд╣реАрдВ рд╣реИ (рдХрдо рд╕реЗ рдХрдо, рдХрд┐рд╕реА рдХреЛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрдг, рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреИрдЪ рдХреА рдЖрдкреВрд░реНрддрд┐ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдпрджрд┐ рдЙрдиреНрд╣реЗрдВ рд▓рдЧрд╛ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдиреЗ рдЕрднреА рддрдХ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓рд╛ рд╣реИ - рдпрд╣ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдПрдХ рд╡рд┐рдВрдбреЛрдЬ рд╕реАрдорд╛ рд╣реИ)ред

рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдкрд╛рдЗрдк рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рд╕рд╣реА рддрд░реАрдХрд╛ python -m pip install -U pip ред

@pfmoore рдЕрдЬрдЧрд░ 2.6 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?

[py26] C:\Users\IEUser>python -m pip --version
C:\Users\IEUser\Anaconda\envs\py26\python.exe: pip is a package and cannot be directly executed

@ рдмрд╛рд▓реНрдХрд┐рдирд▓ рд╕реАрдШ ред рдореБрдЭреЗ рдкрд╛рдЗрдерди 2.6 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рд╕реЗ рдирдлрд░рдд рд╣реИ :-)

рдЕрдЧрд░ рдореБрдЭреЗ рдпрд╛рдж рд╣реИ, рддреЛ python -m pip.__main__ рд╡рд╣рд╛рдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдлрд┐рд▓рд╣рд╛рд▓ рдЗрд╕реЗ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдерди 2.6 рдХреА рдПрдХ рдкреНрд░рддрд┐ рдирд╣реАрдВ рд╣реИ, рдХреНрд╖рдорд╛ рдХрд░реЗрдВ ...

рдореИрдВрдиреЗ рдЕрднреА рдкрд╛рдпрдерди 2.6 рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ python -m pip.__main__ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╣рд╛рдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдирдорд╕реНрдХрд╛рд░!

python -m pip install -U pip рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (w7, рд╢рдХреНрддрд┐рдпрд╛рдВ, рдЪреЙрдХрд▓реЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдЕрдЬрдЧрд░); рдЕрдиреБрдорддрд┐ рдореБрджреНрджреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ:

PS C:\tools> python --version
Python 3.4.3
PS C:\tools> pip --version
pip 6.0.8 from C:\tools\python\lib\site-packages (python 3.4)
PS C:\tools> python -m pip install -U pip
You are using pip version 6.0.8, however version 7.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-7.0.1-py2.py3-none-any.whl#md5=9b403ba9b82d4a1e5fda5b6cc8952b57
  Using cached pip-7.0.1-py2.py3-none-any.whl
Installing collected packages: pip
  Found existing installation: pip 6.0.8
    Uninstalling pip-6.0.8:
      Exception:
      Traceback (most recent call last):
        File "C:\tools\python\lib\shutil.py", line 523, in move
          os.rename(src, real_dst)
      PermissionError: [WinError 5] Access is denied: 'c:\\tools\\python\\lib\\site-packages\\pip-6.0.8.dist-info\\description.rst' -> 'C:\\Users\\Administrator\\AppData\\Local\\Temp\\pip-4ghq1oa9-uninstall\\tools\\python\\lib\\site-packages\\pip-6.0.8.dist-info\\description.rst'

      During handling of the above exception, another exception occurred:

      Traceback (most recent call last):
        File "C:\tools\python\lib\site-packages\pip\basecommand.py", line 232, in main
          status = self.run(options, args)
        File "C:\tools\python\lib\site-packages\pip\commands\install.py", line 347, in run
          root=options.root_path,
        File "C:\tools\python\lib\site-packages\pip\req\req_set.py", line 543, in install
          requirement.uninstall(auto_confirm=True)
        File "C:\tools\python\lib\site-packages\pip\req\req_install.py", line 667, in uninstall
          paths_to_remove.remove(auto_confirm)
        File "C:\tools\python\lib\site-packages\pip\req\req_uninstall.py", line 126, in remove
          renames(path, new_path)
        File "C:\tools\python\lib\site-packages\pip\utils\__init__.py", line 316, in renames
          shutil.move(old, new)
        File "C:\tools\python\lib\shutil.py", line 536, in move
          os.unlink(src)
      PermissionError: [WinError 5] Access is denied: 'c:\\tools\\python\\lib\\site-packages\\pip-6.0.8.dist-info\\description.rst'

рд╡рд┐рдЪрд╛рд░?

рдХреЛрдИ рднреА рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓реЙрдХ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдпрд╛ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рди рд╣реЛред рдпрд╣ рдПрдХ рдЪреЙрдХрд▓реЗрдЯ рдореБрджреНрджрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ? рдЖрдк рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ?

@AmazingHorse рдЖрдкрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ

curl -k https://bootstrap.pypa.io/get-pip.py | python

рдЖрдк cURL рд╣реИ рд╕рдВрднрд╛рд▓рдиреЗ?

рд░реБрдЪрд┐рдХрд░, @pfmoore , рд╡рд╣ рдлрд╝рд╛рдЗрд▓ рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдкрд░ рднреА рд▓реЙрдХ рд╣реИред

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

рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдЗрд╕ рддрдереНрдп рд╕реЗ рдХреЛрдИ рд▓реЗрдирд╛-рджреЗрдирд╛ рд╣реИ рдХрд┐ C: рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЗ рдмрд╛рд╣рд░ рдореЗрд░рд╛ рдкрд╛рдпрдерди рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛?

рдореИрдВ рдпрд╣ рдЕрд╣рдВрдХрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рд▓реЗрдХрд┐рди рдореИрдВ рдЙрддреНрд╕реБрдХ рд╣реВрдБ рдЕрдЧрд░ рдХреЛрдИ рднреА рдпрд╣рд╛рдБ рдкреЛрд╕реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддреЛ рд╡реЗ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд┐рд╕ рдХрд╛рд░рдг рд╕реЗ рд╣реЛрдЧрд╛ред

рдЪреАрдпрд░реНрд╕ рдЧрд╛рдпрд╕

@AmazingHorse рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдореБрдЭреЗ рдХреЛрдИ рдкрддрд╛ рдирд╣реАрдВ рд╣реИред рджреВрд╕рд░реА рд╕рдВрднрд╛рд╡рдирд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдЦрд╛рд╕ рдмрд╛рдд рд╣реЛ рдХрд┐ рдХреИрд╕реЗ рдЪреЙрдХрд▓реЗрдЯ рдкрд╛рдЗрдерди рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ - рд╢рд╛рдпрдж рдЙрдирдХреЗ рдЯреНрд░реИрдХрд░ рдкрд░ рд╕рдорд╕реНрдпрд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВ (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдПрдХ рд╣реИ?) рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рд╡реЗ рдХреНрдпрд╛ рдХрд╣рддреЗ рд╣реИрдВред

рд▓реЗрдХрд┐рди рд╣рд╛рдВ, рдпрд╣ рдЗрд╕рдХреА рдЖрд╡рд╛рдЬ рд╕реЗ рдкрд╛рдИрдк рдЗрд╢реВ рдирд╣реАрдВ рд╣реИред

Windows рдПрдХ рд╣реА рд╡реЙрд▓реНрдпреВрдо рдкрд░ рдПрдХ рдирдП рдирд╛рдо рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА-рдореИрдкреНрдб рдлрд╝рд╛рдЗрд▓реЛрдВ (рдЫрд╡рд┐ рдпрд╛ рдбреЗрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдк рдХреА рдЧрдИ) рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ / рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рддреЛ rmtree рддреНрд░реБрдЯрд┐ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдЖрдзрд╛рд░ рдЯреЗрдВрдк рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХрдо рд╕реЗ рдХрдо рд╡рд╣рд╛рдБ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдЕрд╕реНрдерд╛рдпреА рдЧрддрд┐ рд╕реЗ рднрд┐рдиреНрди рд╡реЙрд▓реНрдпреВрдо рдкрд░ рд╣реИ, рдпрд╛ рд╕рд╛рдЭрд╛рдХрд░рдг рдЙрд▓реНрд▓рдВрдШрди рдХреЗ рд▓рд┐рдП, рдпрд╛ рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдХрд╛ ACL рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ рддреЛ рдпрд╣ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрд╡реЗрджрди рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрджрд┐ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╕рдореВрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЯреЛрдХрди рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рдкреБрдирд░рд╛рд░рдВрдн рд╣реЛрдиреЗ рдкрд░ рд╣рдЯрд╛рдП рдЧрдП рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реЗрдбреНрдпреВрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдмрд╕ MoveFileExW(path, None, MOVEFILE_DELAY_UNTIL_REBOOT) рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ctypes рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рдпрдорд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╕рддреНрд░ рдкреНрд░рдмрдВрдзрдХ рдХреЗ PendingFileRenameOperations рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдорд╛рди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИред

рдЕрдкрдбреЗрдЯ> pip install --upgrade pip рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдкрд░ 7/10 рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ
рдореИрдВ рдЕрдкрдиреЗ C: \ (SSD) рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ D: \ NUC \
рдпрд╣рд╛рдБ рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ:

D:\NUC\Python34>pip install --upgrade pip
You are using pip version 6.0.8, however version 7.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-7.1.2-py2.py3-none-any.whl#md5=5ff9fec0be479e4e36df467556deed4d
  Downloading pip-7.1.2-py2.py3-none-any.whl (1.1MB)
    100% |################################| 1.1MB 204kB/s
Installing collected packages: pip
  Found existing installation: pip 6.0.8
    Uninstalling pip-6.0.8:
      Exception:
      Traceback (most recent call last):
        File "D:\NUC\Python34\lib\shutil.py", line 523, in move
          os.rename(src, real_dst)
      OSError: [WinError 17] The system cannot move the file to a different disk drive: 'd:\\nuc\\python34\\scripts\\pip.exe' -> 'C:\\Users\\David\\AppData\\Local\\Temp\\pip-247i52js-uninstall\\nuc\\python34\\scripts\\pip.exe'

      During handling of the above exception, another exception occurred:

      Traceback (most recent call last):
        File "D:\NUC\Python34\lib\site-packages\pip\basecommand.py", line 232, in main
        File "D:\NUC\Python34\lib\site-packages\pip\commands\install.py", line 347, in run
        File "D:\NUC\Python34\lib\site-packages\pip\req\req_set.py", line 543, in install
        File "D:\NUC\Python34\lib\site-packages\pip\req\req_install.py", line 667, in uninstall
        File "D:\NUC\Python34\lib\site-packages\pip\req\req_uninstall.py", line 126, in remove
        File "D:\NUC\Python34\lib\site-packages\pip\utils\__init__.py", line 316, in renames
        File "D:\NUC\Python34\lib\shutil.py", line 536, in move
          os.unlink(src)
      PermissionError: [WinError 5] Access is denied: 'd:\\nuc\\python34\\scripts\\pip.exe'

AppData рдлрд╝реЛрд▓реНрдбрд░ рдкрде рдореЗрд░реЗ D: рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдпрд╣ рд╕реЛрдЪрдХрд░ рдХрд┐ рдмрд╛рдж рдХреЗ рдЯреВрд▓ рдФрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред рдПрдХ рдЬрдВрдХреНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдПрдХ рдЕрд▓рдЧ рдбреНрд░рд╛рдЗрд╡ рдХреА рддрд░рд╣ рдкреНрд░рддреАрдд рд╣реЛрдЧрд╛ред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рд╣реА рд░рд╛рд╕реНрддрд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЕрдкреЗрдХреНрд╖рд┐рдд рд╕реНрдерд╛рди рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрдерд╛рди рдкрд░ рднрд┐рдиреНрдирддрд╛ рд╣реЛ? рдРрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдкрд╛рдЗрдк рдиреЗ django рдХреЛ рдареАрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ (рд▓реЗрдХрд┐рди рд╕рдВрд╕реНрдХрд░рдг рдХреА рд╢рд┐рдХрд╛рдпрдд рдХреА, рдЬрд┐рд╕рдиреЗ рдЗрд╕ рдЦреЛрдЬ рдХрд╛ рдиреЗрддреГрддреНрд╡ рдХрд┐рдпрд╛)ред рд╣рдореНрдореН ... рдФрд░ рдЕрдм рдкрд╛рдЗрдк рдЯреВрдЯ рдЧрдпрд╛ рд▓рдЧрддрд╛ рд╣реИред

D:\NUC\Python34\Scripts>pip -h
Traceback (most recent call last):
  File "D:\NUC\Python34\lib\runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "D:\NUC\Python34\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "D:\NUC\Python34\Scripts\pip.exe\__main__.py", line 5, in <module>
ImportError: No module named 'pip'

D:\NUC\Python34\Scripts>dir
 Volume in drive D is TOSHIBA EXT
 Volume Serial Number is E085-D5D7

 Directory of D:\NUC\Python34\Scripts

08/25/2015  09:08 AM    <DIR>          .
08/25/2015  09:08 AM    <DIR>          ..
08/25/2015  09:08 AM            92,045 django-admin.exe
08/25/2015  09:08 AM               136 django-admin.py
08/25/2015  09:01 AM               346 easy_install-3.4-script.py
08/25/2015  09:01 AM            65,536 easy_install-3.4.exe
08/25/2015  09:01 AM               651 easy_install-3.4.exe.manifest
08/25/2015  09:01 AM               338 easy_install-script.py
08/25/2015  09:01 AM            65,536 easy_install.exe
08/25/2015  09:01 AM               647 easy_install.exe.manifest
08/25/2015  08:19 AM            91,984 pip.exe
08/25/2015  08:19 AM            91,984 pip3.4.exe
08/25/2015  08:19 AM            91,984 pip3.exe
08/25/2015  09:08 AM    <DIR>          __pycache__
              11 File(s)        501,187 bytes
               3 Dir(s)  328,895,152,128 bytes free

D:\NUC\Python34\Scripts>

рдЖрдкрдХреЛ python.exe -m pip install --upgrade pip

рдкрд╛рдпрдерди 2.6 рдкрд░ рдЖрдкрдХреЛ python -m pip.__main__ install -U pip рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдореИрдВ рдореМрдЬреВрджрд╛ рд╕реНрдерд┐рддрд┐ рдХреЛ рдирдП рдкрд╛рдпрдерди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдореЗрд░реЗ рдЬреИрд╕реЗ рдкреБрд░рд╛рдиреЗ рдкрд╛рдпрдерди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмреБрд░рд╛ рдорд╛рдирддрд╛ рд╣реВрдВ рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ python -m pip install --upgrade pip рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдареАрдХ рд╣реВрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ pip install --upgrade pip рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред @dstufft рдиреЗ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 2013 рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред рдХреНрдпрд╛ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдХрд╛рд░рдг рд╣реИ?

рдкреБрдирд╢реНрдЪ: рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ # 3462 рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВред рдореИрдВрдиреЗ WindowsError рд▓рд┐рдП рдЯреНрд░реИрдХрд░ рдХреЛ рдЦреЛрдЬрдХрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдирд╣реАрдВ рдкрд╛рдпрд╛ред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рдмрд╛рдж рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЕрдиреНрдп рд▓реЛрдЧ рдХрд░реЗрдВрдЧреЗред

рдореЗрд░реЗ рдЬреНрдЮрд╛рди рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрджреЗрд╢ рд╣реИ рдХрд┐ рдкрд╛рдЗрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИ рдЬрдм рдЦреБрдж рдХреЗ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИред рд╕реНрдерд┐рддрд┐ рдЙрддрдиреА рдмреБрд░реА рдирд╣реАрдВ рд╣реИред

@pekkaklarck рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдореБрдЦреНрдп рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдПрдХ рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рдореИрдВ рдХреИрд╕реЗ рдордЬрд╝рдмреВрддреА рд╕реЗ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдкрд┐рдк рд╕реЗ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ pip.exe рдмрд▓реНрдХрд┐ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ python -m pip ред рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдк рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ pip рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЪреАрдЬреЛрдВ рдореЗрдВ рд╣реИ ( pip install --upgrade -r http://some.remote/requirements.txt - рдЬрдм рддрдХ рдЖрдк рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рдлрд╝рд╛рдЗрд▓ рдкрдврд╝рддреЗ рд╣реИрдВ, рддрдм рддрдХ рдпрд╣ рдЬрд╛рд░реА рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рджреЗрд░ рд╣реЛ рдЪреБрдХреА рд╣реИ рд╕рдВрджреЗрд╢)ред

рдмреЗрд╢рдХ, рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ 100% рд╕рд╣реА рдирд╣реАрдВ рд╣реИ, рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдЪрд┐рдд рдЪреАрдЬ рд╣реИ - рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ рдХрд┐ рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡реИрдз рдЙрдкрдпреЛрдЧреЛрдВ рдкрд░ рдЖрдкрддреНрддрд┐ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдХрд┐ рд╣рдо рд╕рднреА рдХреЛрдиреЗ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЛ рдкрдХрдбрд╝рддреЗ рд╣реИрдВ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рд╣рдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрд░ рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдХреЛрдИ рдХреЛрд░ рдкрд╛рдЗрдк рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЦреБрдж рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд▓рдЧрддрд╛ рд╣реИ (рдореИрдВ рдХреЛрд░ рджреЗрд╡реЛрдВ рдореЗрдВ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рднрд╛рд░реА рд╡рд┐рдВрдбреЛрдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реВрдВ, рдФрд░ рдореБрдЭреЗ python -m pip рдпрдереЛрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдпрд╛рдж рд╣реИ)ред

рдЦреЛрдЬрдиреЗ рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╣рдо pip[.exe] рдпрд╛ рдирд╣реАрдВ, рдореИрдВ рдХрд▓реНрдкрдирд╛ рдХрд░рддрд╛ рд╣реВрдВ

"pip" in os.path.basename(sys.argv[0])

рдареАрдХ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рд┐рд░реНрдл [-U|--upgrade] рдФрд░ pip рдХреЛ рдЖрдордВрддреНрд░рдг рдореЗрдВ рджреЗрдЦрдиреЗ рдХреА рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрднрд╡рддрдГ 90% рдЗрдирд╡реЛрдХреЗрд╢рди рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧреАред

@stonebig : рдХреНрдпрд╛ рдЖрдк рд╕реНрдкрд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрдм рдХрдорд╛рдВрдб рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЧрдИ рд╣реИ? рдореИрдВрдиреЗ рдкрд╛рдпрдерди 2.7.11 рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рдмрд╛рдж pip install -U pip рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдЬреЛ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд░рд╣рд╛:

WindowsError: [рддреНрд░реБрдЯрд┐ 5] рдкреНрд░рд╡реЗрд╢ рдирд┐рд╖реЗрдз рд╣реИ: 'c: \ users \ koulutus \ appdata \ local \ temppip-65z4kx-uninstallpython27 \ scriptpip.exe'

@pfmoore : рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреА рдлрд╛рдЗрд▓ рдореЗрдВ рдкрд╛рдЗрдк рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛ рдмрд╣реБрдд рджреБрд░реНрд▓рдн рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рд╢рд╛рдпрдж рдЗрд╕реЗ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬреИрд╕реЗ @Ivoz рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ pip.exe sys.argv ред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ WindowsError рдХреЛ рдкрдХрдбрд╝рдирд╛ рдФрд░ рдЙрд╕ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

@ Ivoz рд╡рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ pip.exe рдЖрд╡рд░рдг рдиреЗ рдЕрдЬрдЧрд░ рдХреЛ рдПрдХ рдЙрдкрдкреНрд░рдХрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдордВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рд▓реЗрдХрд┐рди рдПрдХ рддреНрд╡рд░рд┐рдд рдкрд░реАрдХреНрд╖рдг ( sys.argv[0] рдореЗрдВ pip.main() sys.argv[0] рдЫрд╛рдкрдирд╛) рджрд┐рдЦрд╛рддрд╛ рд╣реИ:

>py -m pip
C:\Users\Gustav\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\__main__.py

Usage:
...

>pip
C:\Users\Gustav\AppData\Local\Programs\Python\Python35\Scripts\pip

Usage:
...

>pip.exe
C:\Users\Gustav\AppData\Local\Programs\Python\Python35\Scripts\pip

Usage:

рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк pip sys.argv[0] (рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ pip рдкрде рдореЗрдВ __main__.py )

рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджрд┐рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВрдиреЗ рдЖрдЬ рдХреБрдЫ рд╕реАрдЦрд╛ :-)

@pekkaklarck WindowsError (рдпрджрд┐ рдореБрдЭреЗ рдпрд╛рдж рд╣реИ) рдХреЛ рдкрдХрдбрд╝рдиреЗ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдлреА рджреЗрд░ рд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рднрд╛рдЧ-рдкреВрд░реНрдг рд╣реЛрддрд╛ рд╣реИ (рдФрд░ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ)ред

рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рд╕реЗ рдХрд┐рд╕реА рдХреЛ рд╣рддреЛрддреНрд╕рд╛рд╣рд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдЙрд╕ рдкрд░ рдЫреЛрдбрд╝ рджреВрдВрдЧрд╛ :-)

рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк sys.argv рдореЗрдВ рдкрд╛рдЗрдк рдХреИрд╕реЗ рд╕реНрдкреЙрдЯ рдХрд░рддреЗ рд╣реИрдВ [0]

@pfmoore рдЗрд╕рд▓рд┐рдП os.path.basename рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИред

@ рдЗрд╡реЛ рд╕реАрдШ ред рдпрд╣рд╛рдБ рд░рд╛рдд рдХреЛ рдмрд╣реБрдд рджреЗрд░ рд╣реЛ рдЧрдИред рд╣рд╛рдБ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ :-)

@pekkaklarck рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЬрдм pip list (рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░) рдХрд░ рд░рд╣реЗ рд╣реЛрдВред рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдХреА рдЪрд░реНрдЪрд╛рдУрдВ рдореЗрдВ рдпрд╛рдж рд╣реИ:

  • рдпрд╣ рдПрдХрдорд╛рддреНрд░ рдРрд╕рд╛ рдЙрдкрд╛рдп рдерд╛ рдЬрд┐рд╕рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рдореЗрдВ рдкреАрдкрд╛ рдЯреАрдо рдиреЗ рдХрд▓реНрдкрдирд╛ рдХреА рдереА,
  • рдпрд╣ рдХреЗрд╡рд▓ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдкрд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

pip_example

рдПрдХ рдмреЗрд╣рддрд░ рд╕рдорд╛рдзрд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкрд┐рдЫрд▓реА рд╕реНрдерд┐рддрд┐ рд╕реЗ рдПрдХ рдкрд░рд┐рдкреВрд░реНрдг рдЙрддреНрддрд░ рдХрд╛ 80% рд╣реИред

рд╢рд╛рдпрдж рдПрдХ рдмреЗрд╣рддрд░ рд╕рдорд╛рдзрд╛рди рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ "рдЕрдкрдЧреНрд░реЗрдб_рдкреАрдЖрдИрдкреА.рдмреАрдПрдЯреА" рдХреЛ рдЕрдЬрдЧрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдВрдбреЛрдЬ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд╕рд╛рде рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, "рдкрд╛рдЗрдк" рдХреЛ рдХрдбрд╝рд╛ рди рдХрд┐рдпрд╛ рдЬрд╛рдП, рдФрд░ рд╡рд╣ рдХрдорд╛рдВрдб рдХрд░реЗрдЧрд╛ред (рдпрд╛ pip_update.bat рдмреЗрд╣рддрд░ рдорд┐рд▓рд╛рди рдХреЗ рд▓рд┐рдП?)

рдбрд╛рдЗрд╡рд┐рдВрдЧ-рддрд╛рдЬрд╛ рд╡рд┐рдВрдбреЛрдЬ рдкрд╛рдпрдерди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдореЗрдВ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЖрдЬ рдорд╛рд░рд╛ред рдмрд┐рд▓рдХреБрд▓ рдмрдХрд╡рд╛рд╕ рдерд╛ред
рдХреНрдпрд╛ рд╣рдо рдЙрд╕ рдЖрджреЗрд╢ рдХреЗ рд▓рд┐рдП -m рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ? (рд╢рд╛рдпрдж рдЙрдиреНрдирдпрди рдкрд╛рдЗрдк рджреЗ рдпрд╣ рдЦреБрдж рдХреА рдЖрдЬреНрдЮрд╛ рд╣реИ?)

рдХрд┐рд╕реА рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХрднреА рднреА рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЦрд╛рд╕рдХрд░ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж _pip рдиреЗ рдЙрдиреНрд╣реЗрдВ run_ рдХрд╣рд╛ред

screen shot 2016-02-23 at 9 51 53 pm

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 7.0.1 рд╕реЗ рдкрд┐рдк рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд▓реЙрдЧрд┐рдВрдЧ рд╕реЗрдЯрдЕрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Windows рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ python -m pip install --upgrade pip рдХреЗ рдмрдЬрд╛рдп pip install --upgrade pip ред

: рд╕реНрдкрд╛рд░реНрдХрд▓: рдХреЗрдХ:: рд╕реНрдкрд╛рд░реНрдХрд▓реНрд╕:

рд╣рд╛рдБ, 7.1 cf # 2830 рдХреЗ рдмрд╛рдж рд╕реЗ

\ рдУ /

рдореИрдВ 10 рдЬреАрдд рдкрд░ рдЕрдкрдирд╛ рдкрд╛рдЗрдк рдЕрдкрдЧреНрд░реЗрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ?

default

@grasx
рдпрджрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рдкрдврд╝реЗрдВред рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрдврд╝реЗрдВ рдФрд░ рдЗрд╕рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рд╣реИред

@ рдкрд╛рдпреЛрддреНрд░-dobrogost
рдХреНрдпрд╛ рдпрд╣? рдЕрдВрддрд┐рдо рд▓рд╛рд▓ рд░реЗрдЦрд╛ рдПрдХ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИ, рдмрдЬрд╛рдп рдкрд╣реБрдБрдЪ рдирд┐рд╖реЗрдз рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдЬрдЧрд╣ рдХреЗ рдЕрджреНрдпрддрди рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рдкрд░рд┐рдгрд╛рдо рд╣реИред рдХреНрдпрд╛ @grasx рдХреА рд╕рдорд╕реНрдпрд╛ рдПрдХ рд╕рд┐рд░рд┐рд▓рд┐рдХ рдХреЛрдбрдкреЗрдЬ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИ?

рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ @grasx рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдореИрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рд╕рдорд╛рди рдЬрд╛рдВрдЪ рджреЗрдЦреА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ред # 3463 рджреЗрдЦреЗрдВред

@nmusatti
рддреБрдо рд╕рд╣реА рд╣реЛред рдореЗрд░реА рдЧрд▓рддреАред

@ piotr-dobrogost @nmusatti @pekkaklarck рд╣рд╛рд▓рд╛рдВрдХрд┐, рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдм рдЗрд╕рдореЗрдВ рдХреЗрд╡рд▓ ASCII рд╡рд░реНрдг рдФрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЙрдиреНрдирдд рдкрд╛рдЗрдк 8.1 рд╣реИ

@grasx рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛я╝Я рдореИрдВ рдЖрдкрдХреЗ рдХрд╣реЗ рдЕрдиреБрд╕рд╛рд░ рднреНрд░рдорд┐рдд рд╣реВрдВ ... рдореБрдЭреЗ рд╡рд╣реА рдкрд░реЗрд╢рд╛рдиреА рд╣реБрдИ, рдХреБрдЫ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ 7 рдореЗрдВ рдерд╛

рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╡рд┐рдЪрд╛рд░, рдХреИрд╕реЗ exe рдлрд╝рд╛рдЗрд▓ рдХреА рдЬрдЧрд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдЧрд░ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ

рдЬрд╣рд╛рдБ рддрдХ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ exe рдлрд╛рдЗрд▓реЗрдВ рдмрд╣реБрдд рдЫреЛрдЯреА рдЯреНрд░рдореНрдкреЛрд▓рд┐рди рд╣реИрдВ рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ

рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рддрд░реНрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд╣реИ

@ pzz2011 рдЦреИрд░, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдВрдиреЗ рдЕрдкрдиреА рдЬреАрдд рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╕реЗрдЯ рдХрд┐рдпрд╛ред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЖрд╕рд╛рди рдерд╛ рдХрд┐ рдЗрд╕реЗ рдЙрди рд╕рднреА рд╕реНрдерд╛рдиреЛрдВ рдФрд░ рдорд╛рд░реНрдЧреЛрдВ рдореЗрдВ рдХреИрд╕реЗ рдмрджрд▓рд╛ рдЬрд╛рдП рдЬрд╣рд╛рдВ рдЗрд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рд╣реИ :)

@RonnyPfannschmidt рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред .exe рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рдЪреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред - setuptools рдХрд╛ рдЙрдкрдпреЛрдЧ foo.exe + foo-script.py (рдпрд╣ рдЕрдм рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ) рдирд╣реАрдВ рд╣реИ, рдЬрдмрдХрд┐ рдбрд┐рд╕реНрдЯрд▓рд┐рдм (рдпрджрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рдПрдХ рдПрдХрд▓ foo.exe рдмрдирд╛рддрд╛ рд╣реИ

@grasx hhh ... рдореБрдЭреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдорд┐рд▓рд╛ред рдореИрдВ рд╕рд┐рд░реНрдл 2.7.x рд╕реЗ 2.7.10 рддрдХ рдЕрдЬрдЧрд░ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реВрдВред
рддрдм рд╕рдлрд▓рддрд╛ рдореЗрд░реЗ рд▓рд┐рдП рдореБрд╕реНрдХреБрд░рд╛рддреА рд╣реИ ~

рд╡рд┐рдВрдбреЛрдЬ рдкрд░, рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░ рдореЛрдб рдореЗрдВ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рд╡рд┐рдВрдбреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдлрд┐рд░ рдХрдорд╛рдВрдб рдЯрд╛рдЗрдк рдХрд░реЗрдВ
рдЕрдЬрдЧрд░ рдкрд╛рдЗрдк-рд╕реНрдерд╛рдкрд┐рдд рдкрд╛рдЗрдк - рдкрд╛рдЗрдк рдирд╡реАрдиреАрдХрд░рдг

рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпреЗ рдЖрдкрдХреЗ рдХрд╛рдо рдЖрдПрдЧрд╛ред рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдПрдХ рд╡рд┐рдВрдбреЛ 10 рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдорд┐рд▓рд╛

рд╕реМрднрд╛рдЧреНрдпред

@grasx рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпреЛрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрдЧ рддрдм рдЖрддрд╛ рд╣реИ рдЬрдм рджреЛрдиреЛрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ 8.1 рдФрд░ 10. рдкрд░ рдкрд╛рдпрдерди рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдкрд░ "рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓" рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдХрд░реЗрдВ, PATH рдФрд░ рдХрд╕реНрдЯрдо рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╢реАрд░реНрд╖ рдмреЙрдХреНрд╕ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд╣реИ рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рд╕реНрдерд╛рди рдЪреБрдиреЗрдВред Cmd рдореЗрдВ "python -m pip install --upgrade pip" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЙрд╕рдХреЗ рдмрд╛рдж рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╡рд┐рдВрдбреЛрдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмрд╕ рдПрдХ FYI рдХрд░реЗрдВред рдпрджрд┐ рдЖрдк Cygwin рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ Python2.7 рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ рдмрд╕ рдЗрддрдирд╛ рдХрд░рдирд╛ рд╣реИ:

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

(рд╣рд╛рдВ, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ wget рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред)

image
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ?

@ JingY0604
рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд▓рд┐рдП

рдЖрдк рдкрд╛рдЗрдк рд╕рдВрд╕реНрдХрд░рдг 7.1.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдВрд╕реНрдХрд░рдг 9.0.1 рдЙрдкрд▓рдмреНрдз рд╣реИред
рдЖрдкрдХреЛ 'рдЕрдЬрдЧрд░-рдПрдо рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯреЙрд▓ - рдЕрдкрдЧреНрд░реЗрдб рдкрд╛рдЗрдк' рдХреЙрдо рдХреЗ рдЬрд░рд┐рдП рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рддрдерд╛ред
D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip_vendorrequ
ests \ package \ urllib3 \ use \ ssl_.py: 90: InsecurePlatformWarning: рдПрдХ рд╕рдЪреНрдЪрд╛ SSLContex
рдЯреА рдСрдмреНрдЬреЗрдХреНрдЯ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред рдпрд╣ urlib3 рдХреЛ SSL рд╡рд┐рдирд┐рдпрдВрддреНрд░рдг рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ
ely рдФрд░ рдХреБрдЫ SSL рдХрдиреЗрдХреНрд╢рди рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдХрд╛ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рджреЗрдЦреЗрдВ
рдкреБрдирд╢реНрдЪ: //urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarningред
InsecurePlatformWarning
рдкрд╛рдЗрдк рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛
рдбрд╛рдЙрдирд▓реЛрдбрд┐рдВрдЧ рдкрд╛рдЗрдк-9.0.1-py2.py3-none-any.whl (1.3MB)
рдЕрдкрд╡рд╛рдж:
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip" рдЖрдзрд╛рд░
рдХрдорд╛рдВрдб ", рдореБрдЦреНрдп рдкрдВрдХреНрддрд┐ рдореЗрдВ 223
рд╕реНрдерд┐рддрд┐ = рд╕реНрд╡.рд░реБрдг (рд╡рд┐рдХрд▓реНрдк, рдЖрд░реНрдЧреНрд╕)
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip" рдХреЙрдо
рдФрд░ ss \ install.py ", рд▓рд╛рдЗрди 282, рд░рди рдореЗрдВ
requirement_set.prepare_files (рдЦреЛрдЬрдХ)
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpipreq \"
req_set.py ", рдкрдВрдХреНрддрд┐ 334, in_files рдореЗрдВ
рдлреЗрдиреЛрдореЗрдиреЛрд▓реЗрд╕реНрдкреЗрд░рд┐рдпрд▓ (рд╕реНрд╡ ._рдкрд░рд┐рд╢_рдлрд╛рдЗрд▓, рдлрд╛рдЗрдВрдбрд░))
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpipreq \"
req_set.py ", рдкрдВрдХреНрддрд┐ 321, _walk_req_to_install рдореЗрдВ
more_reqs = рд╣реИрдВрдбрд▓рд░ (req_to_install)
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpipreq \"
req_set.py ", рдкрдВрдХреНрддрд┐ 491, _prepare_file рдореЗрдВ
рд╕рддреНрд░ = self.session)
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip" рдиреАрдЪреЗ
load.py ", рдкрдВрдХреНрддрд┐ 825, unpack_url рдореЗрдВ
рд╕рддреНрд░,
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip" рдиреАрдЪреЗ
load.py ", рдкрдВрдХреНрддрд┐ 673, unpack_http_url рдореЗрдВ
from_path, content_type = _download_http_url (рд▓рд┐рдВрдХ, рд╕рддреНрд░, temp_dir)
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip" рдиреАрдЪреЗ
load.py ", рдкрдВрдХреНрддрд┐ 886, _download_http_url рдореЗрдВ
_download_url (рд╕рдореНрдорд╛рди, рд▓рд┐рдВрдХ, рд╕рд╛рдордЧреНрд░реА_рдлрд╝рд╛рдЗрд▓)
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip" рдиреАрдЪреЗ
load.py ", рдкрдВрдХреНрддрд┐ 621, _download_url рдореЗрдВ
рдЪрдВрдХ рдХреЗ рд▓рд┐рдП рдкреНрд░рдЧрддрд┐_ рд╕реВрдЪрдХ (resp_read (4096), 4096) рдореЗрдВ:
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip" рдЙрдкрдпреЛрдЧ
s \ ui.py ", рд▓рд╛рдЗрди 135, рдЗрдЯреЗрд░ рдореЗрдВ
self.next (рдПрди)
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip_ven
dor \ progress__init __ред py ", рдкрдВрдХреНрддрд┐ 73, рдЕрдЧрд▓реЗ рдореЗрдВ
self.update ()
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip_ven
рдЕрджреНрдпрддрди рдореЗрдВ dor \ рдкреНрд░рдЧрддрд┐ \ bar.py ", рдкрдВрдХреНрддрд┐ 82
self.writeln (рд▓рд╛рдЗрди)
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip_ven
dor \ рдкреНрд░рдЧрддрд┐ \ helpers.py ", рдкрдВрдХреНрддрд┐ 69, рд░рд┐рдЯреЗрд▓рди рдореЗрдВ
рдкреНрд░рд┐рдВрдЯ (рдкрдВрдХреНрддрд┐, рдЕрдВрдд = '', рдлрд╝рд╛рдЗрд▓ = рд╕реНрд╡рдпрдВред рдлрд╝рд╛рдЗрд▓)
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip_ven
dor \ colorama \ ansitowin32.py ", рдкрдВрдХреНрддрд┐ 133, рд▓рд┐рдЦрд┐рдд рд░реВрдк рдореЗрдВ
self.write_and_convert (рдкрд╛рда)
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip_ven
dor \ colorama \ ansitowin32.py ", line 161, write_and_convert рдореЗрдВ
self.write_plain_text (рдкрд╛рда, рдХрд░реНрд╕рд░, рд▓реЗрди (рдкрд╛рда))
рдлрд╝рд╛рдЗрд▓ "D: \ Program Files \ Python27 \ lib \ site-packagepip-7.1.0-py2.7.eggpip_ven
dor \ colorama \ ansitowin32.py ", рдкрдВрдХреНрддрд┐ 166, write_plain_text рдореЗрдВ
self.wrapped.write (рдкрд╛рда [рд╢реБрд░реВ: рдЕрдВрдд])
рдпреВрдирд┐рдХреЛрдбреЗрдирд╛рдХреЛрдб: 'ascii' рдХреЛрдбреЗрдХ рд╕реНрдерд┐рддрд┐ 8 рдореЗрдВ рд╡рд░реНрдг u '\ u258f' рдХреЛ рдПрдирдХреЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛
: рдХреНрд░рдо рдореЗрдВ рдирд╣реАрдВ (128)

@ JingY0604 # 3463 рджреЗрдЦреЗрдВред

рдЖрдк рдореМрдЬреВрджрд╛ рд╕реНрдерд╛рдкрдирд╛ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рдХреЗ рдФрд░ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП get-pip.py рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдкрд╛рдЗрдк рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Https://github.com/ofek/hatch рдХреЗ рд▓рд┐рдП рдореИрдВ рд╕рд┐рд░реНрдл рд╕реНрд╡рдпрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд╕рднреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдкрдХрдбрд╝рддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕реЗ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВред рдореЗрд░реЗ рдкрд╛рд╕ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдзреНрд╡рдЬ рд╣реИ, рддрд╛рдХрд┐ python -m pip install -U hatch рдФрд░ рддреБрд░рдВрдд рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рдПред

https://github.com/ofek/hatch/blob/22e621715fbed36c2bfab35ae9fa9649ea6dfe1e/hatch/cli.py#L509

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ, рдХреЗрд╡рд▓ python , sys.executable рдмрдЬрд╛рдп рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

@ofek # 4490 рдиреЗ рдПрдХ рдмреЗрд╣рддрд░ рд╕рдВрджреЗрд╢

рддреЛ рдЕрдм рдХреЗ рд▓рд┐рдП рдЕрдЧрд░ рдореИрдВрдиреЗ рдкрд╛рдЗрдк рдХреЗ рдмрд┐рдирд╛ рдЕрдЬрдЧрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рддреЛ рдореИрдВ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдкрд╛рдЗрдк рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рдкрд╛рдКрдВрдЧрд╛?

c:\Python27>python.exe get-pip.py ERROR: To modify pip, please run the following command: c:\Python27\python.exe -m pip

c:\Python27>c:\Python27\python.exe -m pip install c:\Python27\python.exe: No module named pip

рд╣реЗ @ рд╣рд┐рдореНрдореЗрд▓рдиреАрдХ!

рдРрд╕реА рдмрд╛рдд рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рд╢рд░реНрдд рдмрд╣реБрдд рд╡реНрдпрд╛рдкрдХ рдерд╛ - рдпрд╣ рдХрд┐рд╕реА рднреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ "рдкрд┐рдкрд▓" рд╢рдмреНрдж рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЖрдк "рдкрд╛рдЗрдк" рд╢рдмреНрдж рдХреЛ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП get-pip.py рдирд╛рдо рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

10.0.1 рд░рд┐рд▓реАрдЬрд╝ (рдЬреЛ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ) рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░реЗрдЧрд╛ред

рдЯрд┐рдк рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП @pradyunsg рдзрдиреНрдпрд╡рд╛рджред рдореЗрд░реЗ рдкрд╛рд╕ @ihormelnyk рдЬреИрд╕рд╛ рд╣реА рдореБрджреНрджрд╛ рдерд╛ рдФрд░ get-pip.py рдирд╛рдо рдПрдХ рдРрд╕реЗ рдирд╛рдо рдкрд░ рд░рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ pip рд╢рдмреНрдж рди рд╣реЛред

рдореИрдВ cmd тАЛтАЛinwindows рдореЗрдВ рдкрд╛рдЗрдк рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рджрд┐рдЦрд╛
рд▓реЙрдиреНрдЪрд░ рдореЗрдВ рдШрд╛рддрдХ рддреНрд░реБрдЯрд┐: "" "d: \ program files (x86) python3.6python.exe" "D: \ Program Files (x86) python3.6 \ _ Scriptship.exe" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдирд╛рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдеред
рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдХреИрд╕реЗ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реИ?

@ BJQ98 рдЖрдк # 5223 рдХреЛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред

pradyunsg рдиреЗ рдХрд╣рд╛ рдХрд┐ 10.0.1 рдЗрд╕реЗ рдареАрдХ рдХрд░ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреИрд╕реЗред рдзрдиреНрдпрд╡рд╛рджред

C:\Users\clarkk\AppData\Local\Programs\Python\Python36>python -m pip install -U pip
Collecting pip
  Using cached https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl
Installing collected packages: pip
  Found existing installation: pip 9.0.3
    Uninstalling pip-9.0.3:
      Successfully uninstalled pip-9.0.3
  Rolling back uninstall of pip
Exception:
Traceback (most recent call last):
  File "C:\Users\clarkk\AppData\Roaming\Python\Python36\site-packages\pip\basecommand.py", line 215, in main
    status = self.run(options, args)
  File "C:\Users\clarkk\AppData\Roaming\Python\Python36\site-packages\pip\commands\install.py", line 342, in run
    prefix=options.prefix_path,
  File "C:\Users\clarkk\AppData\Roaming\Python\Python36\site-packages\pip\req\req_set.py", line 784, in install
    **kwargs
  File "C:\Users\yangg\AppData\Roaming\Python\Python36\site-packages\pip\req\req_install.py", line 851, in install
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
  File "C:\Users\clarkk\AppData\Roaming\Python\Python36\site-packages\pip\req\req_install.py", line 1064, in move_wheel_files
    isolated=self.isolated,
  File "C:\Users\clarkk\AppData\Roaming\Python\Python36\site-packages\pip\wheel.py", line 462, in move_wheel_files
    generated.extend(maker.make(spec))
  File "C:\Users\yangg\AppData\Roaming\Python\Python36\site-packages\pip\_vendor\distlib\scripts.py", line 372, in make
    self._make_script(entry, filenames, options=options)
  File "C:\Users\clarkk\AppData\Roaming\Python\Python36\site-packages\pip\_vendor\distlib\scripts.py", line 276, in _make_script
    self._write_script(scriptnames, shebang, script, filenames, ext)
  File "C:\Users\clarkk\AppData\Roaming\Python\Python36\site-packages\pip\_vendor\distlib\scripts.py", line 212, in _write_script
    launcher = self._get_launcher('t')
  File "C:\Users\clarkk\AppData\Roaming\Python\Python36\site-packages\pip\_vendor\distlib\scripts.py", line 351, in _get_launcher
    result = finder(distlib_package).find(name).bytes
AttributeError: 'NoneType' object has no attribute 'bytes'
You are using pip version 9.0.3, however version 10.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

рдпрд╣ # 5343 рдХреЗ рд╕рдорд╛рди рд╣реЛрдЧрд╛ред

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

рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрджреНрдпрддрд┐рдд: рд╕реА рдореЗрдВ рдкрд╛рдЗрдк: \ user \ clarkk \ appdata \ local \ Programs \ Python \ Python36 \ lib \ рд╕рд╛рдЗрдЯ-рд╕рдВрдХреБрд▓ (10.0.1)

      Personally I think it should be windows only. I view it as a work around for the way the Windows platform works, and something that's a target to eventually remove for something nicer down the road.

рд╢рдмреНрдж рдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рддреНрд░реБрдЯрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдХрдорд╛рдВрдб рд╕реЗ рдКрдкрд░ рдЪрд▓рдиреЗ рдХреЗ рджреМрд░рд╛рди рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

@AProNoob рдЖрдкрдХреЛ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ (cmd рдпрд╛ рдкрд╛рд╡рд░рд╢реЗрд▓) рдкрд░ рдЪрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП, рди рдХрд┐ рдкрд╛рдпрдерди рдкреНрд░реЙрдореНрдкреНрдЯ рдкрд░ред

рдзрдиреНрдпрд╡рд╛рдж! рд╡рд╣ рдХрд╛рдо рдХрд┐рдпрд╛!

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

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

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

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

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

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

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

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