mirror of
				https://github.com/python/cpython.git
				synced 2025-10-29 12:44:56 +00:00 
			
		
		
		
	
		
			
	
	
		
			38 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Tcsh
		
	
	
	
	
	
		
		
			
		
	
	
			38 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Tcsh
		
	
	
	
	
	
|   | # This file must be used with "source bin/activate.csh" *from csh*. | ||
|  | # You cannot run it directly. | ||
|  | # Created by Davide Di Blasi <davidedb@gmail.com>. | ||
|  | # Ported to Python 3.3 venv by Andrew Svetlov <andrew.svetlov@gmail.com> | ||
|  | 
 | ||
|  | alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate' | ||
|  | 
 | ||
|  | # Unset irrelavent variables. | ||
|  | deactivate nondestructive | ||
|  | 
 | ||
|  | setenv VIRTUAL_ENV "__VENV_DIR__" | ||
|  | 
 | ||
|  | set _OLD_VIRTUAL_PATH="$PATH" | ||
|  | setenv PATH "$VIRTUAL_ENV/__VENV_BIN_NAME__:$PATH" | ||
|  | 
 | ||
|  | 
 | ||
|  | set _OLD_VIRTUAL_PROMPT="$prompt" | ||
|  | 
 | ||
|  | if (! "$?VIRTUAL_ENV_DISABLE_PROMPT") then | ||
|  |     if ("__VENV_NAME__" != "") then | ||
|  |         set env_name = "__VENV_NAME__" | ||
|  |     else | ||
|  |         if (`basename "VIRTUAL_ENV"` == "__") then | ||
|  |             # special case for Aspen magic directories | ||
|  |             # see http://www.zetadev.com/software/aspen/ | ||
|  |             set env_name = `basename \`dirname "$VIRTUAL_ENV"\`` | ||
|  |         else | ||
|  |             set env_name = `basename "$VIRTUAL_ENV"` | ||
|  |         endif | ||
|  |     endif | ||
|  |     set prompt = "[$env_name] $prompt" | ||
|  |     unset env_name | ||
|  | endif | ||
|  | 
 | ||
|  | alias pydoc python -m pydoc | ||
|  | 
 | ||
|  | rehash |