mirror of
https://github.com/actions/setup-python
synced 2024-11-30 21:22:28 +08:00
15 lines
461 B
Bash
15 lines
461 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
set -euo pipefail
|
||
|
|
||
|
PYTHON_PATH="$1"
|
||
|
PATH_EXECUTABLE=$(python -c 'import sys; print(sys.executable)')
|
||
|
PYTHON_PATH_EXECUTABLE=$("${PYTHON_PATH}" -c 'import sys; print(sys.executable)')
|
||
|
if [ "${PATH_EXECUTABLE}" != "${PYTHON_PATH_EXECUTABLE}" ]; then
|
||
|
echo "Executable mismatch."
|
||
|
echo "python in PATH is: ${PATH_EXECUTABLE}"
|
||
|
echo "python-path (${PYTHON_PATH}) is: ${PYTHON_PATH_EXECUTABLE}"
|
||
|
exit 1
|
||
|
fi
|
||
|
echo "python-path: ${PYTHON_PATH}"
|