mirror of
https://github.com/Merlin1809/Eclipse-Shader.git
synced 2026-10-10 04:53:07 +08:00
31 lines
738 B
Bash
31 lines
738 B
Bash
#!/bin/bash
|
|
|
|
# Detect Python
|
|
if command -v python3 &> /dev/null; then
|
|
PYTHON_CMD=python3
|
|
elif command -v python &> /dev/null; then
|
|
PYTHON_CMD=python
|
|
else
|
|
echo "Python is not installed or not found in PATH!"
|
|
exit 1
|
|
fi
|
|
|
|
# Ensure pip is installed
|
|
$PYTHON_CMD -m ensurepip --default-pip 2>/dev/null
|
|
$PYTHON_CMD -m pip install --upgrade pip 2>/dev/null
|
|
|
|
# Check if pip works now
|
|
if ! $PYTHON_CMD -m pip --version &> /dev/null; then
|
|
echo "pip is not installed or still not found!"
|
|
exit 1
|
|
fi
|
|
|
|
# Install/update the package
|
|
$PYTHON_CMD -m pip install --upgrade git+https://github.com/MikiP98/iProperties.git
|
|
if [ $? -ne 0 ]; then
|
|
echo "Installation/update failed!"
|
|
exit 1
|
|
fi
|
|
|
|
echo "Installation/update successful!"
|