MOD: updated python 3 aliases in support of new pip module
This commit is contained in:
		
							parent
							
								
									58129149a3
								
							
						
					
					
						commit
						79cb486cb6
					
				
							
								
								
									
										24
									
								
								.bash_python
								
								
								
								
							
							
						
						
									
										24
									
								
								.bash_python
								
								
								
								
							| 
						 | 
					@ -1,18 +1,30 @@
 | 
				
			||||||
# pip should only run if there is a virtualenv currently activated 
 | 
					# pip should only run if there is a virtualenv currently activated 
 | 
				
			||||||
export PIP_REQUIRE_VIRTUALENV=true
 | 
					export PIP_REQUIRE_VIRTUALENV=true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Python virtualenv
 | 
					# Python 2  (python 2 is losing support fast)
 | 
				
			||||||
 | 
					# alias venv='virtualenv'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Python 3
 | 
				
			||||||
 | 
					# 
 | 
				
			||||||
 | 
					alias pip3='python3 -m pip'
 | 
				
			||||||
 | 
					alias venv3='python3 -m venv'
 | 
				
			||||||
 | 
					venv3.a () {
 | 
				
			||||||
 | 
					  source $1/bin/activate;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# using a global virtural environment location, but I usually put it in the project path
 | 
				
			||||||
 | 
					#   to reduce my own confusion =)
 | 
				
			||||||
SRC_DIRECTORY="/Volumes/malloc-dev/virtenvs"
 | 
					SRC_DIRECTORY="/Volumes/malloc-dev/virtenvs"
 | 
				
			||||||
alias venv='virtualenv'
 | 
					alias venv3.cd="cd $SRC_DIRECTORY"
 | 
				
			||||||
alias venv3='virtualenv -p python3'
 | 
					venv3.aa () {
 | 
				
			||||||
alias venv.cd="cd $SRC_DIRECTORY"
 | 
					 | 
				
			||||||
venv.a () {
 | 
					 | 
				
			||||||
  source $SRC_DIRECTORY/$1/bin/activate;
 | 
					  source $SRC_DIRECTORY/$1/bin/activate;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
venv.ls () {
 | 
					venv3.ls () {
 | 
				
			||||||
  ll $SRC_DIRECTORY
 | 
					  ll $SRC_DIRECTORY
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# python interpreter w/auto complete
 | 
					# python interpreter w/auto complete
 | 
				
			||||||
# pip install bpython
 | 
					# pip install bpython
 | 
				
			||||||
bbpython () {
 | 
					bbpython () {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue