config en cours, bloque sur composer et son utilisation du proxy
This commit is contained in:
27
scripts/features/python.sh
Normal file
27
scripts/features/python.sh
Normal file
@@ -0,0 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
if [ -f ~/.homestead-features/wsl_user_name ]; then
|
||||
WSL_USER_NAME="$(cat ~/.homestead-features/wsl_user_name)"
|
||||
WSL_USER_GROUP="$(cat ~/.homestead-features/wsl_user_group)"
|
||||
else
|
||||
WSL_USER_NAME=vagrant
|
||||
WSL_USER_GROUP=vagrant
|
||||
fi
|
||||
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
if [ -f /home/$WSL_USER_NAME/.homestead-features/pythontools ]
|
||||
then
|
||||
echo "pythontools already installed."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
touch /home/$WSL_USER_NAME/.homestead-features/pythontools
|
||||
chown -Rf $WSL_USER_NAME:$WSL_USER_GROUP /home/$WSL_USER_NAME/.homestead-features
|
||||
|
||||
# Install Python
|
||||
apt-get update
|
||||
apt-get install -y python3-pip build-essential libssl-dev libffi-dev python3-dev python3-venv
|
||||
sudo -H -u vagrant bash -c 'pip3 install django'
|
||||
sudo -H -u vagrant bash -c 'pip3 install numpy'
|
||||
sudo -H -u vagrant bash -c 'pip3 install masonite'
|
||||
Reference in New Issue
Block a user