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