рдЬрдм рдЖрдк рдПрдХ рд╕рдХреНрд░рд┐рдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рддреЗ рд╣реИрдВ рддреЛ рдореБрдЭреЗ рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рд╡реЗрд╢ рдХрд╛ рдирд╛рдо рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреИрд╢ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИред рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдкрдирд╛ рдЕрдЪреНрдЫрд╛, рд░рдВрдЧреАрди рд╕рдВрдХреЗрдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡ рдкрд░реНрдпрд╛рд╡рд░рдг рдирд╛рдо рдкреНрд░реЙрдореНрдкреНрдЯ рдореЗрдВ рдХреИрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рд╕рдорд╛рдзрд╛рди рдПрдХ рдирдпрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ - рдЬреИрд╕реЗ рдХрд┐ VIRTUAL_ENV_DISABLE_PROMPT
- рдФрд░ рдЗрд╕ рдЪрд░ рдХреЗ рд╕реЗрдЯ рд╣реЛрдиреЗ рдкрд░ PS2
рдЬрд╛рджреВ рди рдХрд░реЗрдВред рдЗрд╕ рддрд░рд╣, рдореЗрд░реА рдореМрдЬреВрджрд╛ рддреНрд╡рд░рд┐рдд рдкрд░рд┐рднрд╛рд╖рд╛ VIRTUAL_ENV
рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреА рд╣реИ, рдФрд░ рдЗрд╕реЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддреА рд╣реИред
рдореИрдВрдиреЗ рдПрдХ рдкреИрдЪ рдмрдирд╛рдпрд╛ рдЬреЛ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ:
https://bitbucket.org/dcreager/virtualenv/changeset/bcc84d4f18f9/
Original Comment By: Douglas Creager
Original Comment By: Jannis Leidel
рдпрджрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рдереА, рддреЛ рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡ рдореЗрдВ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ?
VIRTUAL_ENV_DISABLE_PROMPT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
Original Comment By: Joseph Turian
рдЬреЛрд╕реЗрдл: рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИред рдореИрдВрдиреЗ рд╕реНрд░реЛрдд рдХреЛ рдЯрдЯреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдмрд┐рддрд╛рдпрд╛ рдФрд░ рдпрд╣ рд╡рд╣рд╛рдВ рд╣реИ:
рдЕрдЧрд░ [-z "$VIRTUAL_ENV_DISABLE_PROMPT"]; рдлрд┐рд░
рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдЖрдкрдХреЗ $PS1 рдХреЗ рд╕рд╛рде рддрднреА рдЙрд▓рдЭреЗрдЧрд╛, рдЬрдм $VIRTUAL_ENV_DISABLE_PROMPT рд╣реЛ
рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ (рдпрд╛ рдпрджрд┐ рдпрд╣ рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд░ рд╕реЗрдЯ рд╣реИ)ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдирд┐рд░реНрдпрд╛рдд
VIRTUAL_ENV_DISABLE_PROMPT=1 рдЪрд╛рд▓ рдЪрд▓рдиреА рдЪрд╛рд╣рд┐рдПред
Original Comment By: Anonymous
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЬреЛрд╕реЗрдл: рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИред рдореИрдВрдиреЗ рд╕реНрд░реЛрдд рдХреЛ рдЯрдЯреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдмрд┐рддрд╛рдпрд╛ рдФрд░ рдпрд╣ рд╡рд╣рд╛рдВ рд╣реИ:
рдЕрдЧрд░ [-z "$VIRTUAL_ENV_DISABLE_PROMPT"]; рдлрд┐рд░
рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдЖрдкрдХреЗ $PS1 рдХреЗ рд╕рд╛рде рддрднреА рдЙрд▓рдЭреЗрдЧрд╛, рдЬрдм $VIRTUAL_ENV_DISABLE_PROMPT рд╣реЛ
рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ (рдпрд╛ рдпрджрд┐ рдпрд╣ рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд░ рд╕реЗрдЯ рд╣реИ)ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдирд┐рд░реНрдпрд╛рдд
VIRTUAL_ENV_DISABLE_PROMPT=1 рдЪрд╛рд▓ рдЪрд▓рдиреА рдЪрд╛рд╣рд┐рдПред