This commit is contained in:
Nikita Bykov
2020-10-26 09:36:10 +03:00
64 changed files with 467 additions and 413 deletions
+10 -10
View File
@@ -1,21 +1,22 @@
#!/bin/sh
#!/bin/bash -e -o pipefail
source ~/utils/utils.sh
echo "Installing Python Tooling"
echo "Brew Installing Python 3"
# Workaround to have both 3.8 & 3.9(which required by some brew formulas) in the system, but only 3.8 is linked
/usr/local/bin/brew install [email protected]
/usr/local/bin/brew install [email protected]
/usr/local/bin/brew unlink [email protected]
/usr/local/bin/brew unlink [email protected]
/usr/local/bin/brew link [email protected]
brew install [email protected]
brew install [email protected]
brew unlink [email protected]
brew unlink [email protected]
brew link [email protected]
echo "Brew Installing Python 2"
# Create local tap with formula due to python2 formula depreciation
/usr/local/bin/brew tap-new local/python2
FORMULA_PATH=$(/usr/local/bin/brew extract python@2 local/python2 | grep "Homebrew/Library/Taps")
/usr/local/bin/brew install $FORMULA_PATH
brew tap-new --no-git local/python2
FORMULA_PATH=$(brew extract python@2 local/python2 | grep "Homebrew/Library/Taps")
brew install $FORMULA_PATH
echo "Installing pipx"
export PIPX_BIN_DIR=/usr/local/opt/pipx_bin
@@ -26,4 +27,3 @@ brew install pipx
echo "export PIPX_BIN_DIR=${PIPX_BIN_DIR}" >> "${HOME}/.bashrc"
echo "export PIPX_HOME=${PIPX_HOME}" >> "${HOME}/.bashrc"
echo 'export PATH="$PIPX_BIN_DIR:$PATH"' >> "${HOME}/.bashrc"