mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 11:46:40 +00:00
30 lines
862 B
Bash
30 lines
862 B
Bash
#
|
|
# Python environment setup.
|
|
#
|
|
|
|
# ==============================================================================
|
|
# aliases
|
|
# ==============================================================================
|
|
|
|
alias ap="env OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES ansible-playbook"
|
|
alias av="env OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES ansible-vault"
|
|
alias mo="env OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES molecule"
|
|
|
|
# ==============================================================================
|
|
# global python package
|
|
# ==============================================================================
|
|
|
|
install_python_global_packages() {
|
|
local packages=(
|
|
'passlib'
|
|
)
|
|
|
|
local pipcmd="pip"
|
|
if ! command-exists pip && command-exists pip3; then
|
|
pipcmd="pip3"
|
|
fi
|
|
|
|
"$pipcmd" install --upgrade setuptools
|
|
"$pipcmd" install --upgrade "${packages[@]}"
|
|
}
|