@@ -11,14 +11,28 @@ if [[ ${PACKAGE_TYPE} == "libtorch" ]]; then
11
11
curl ${INSTALLATION} -o libtorch.zip
12
12
unzip libtorch.zip
13
13
else
14
- conda create -y -n ${ENV_NAME} python=${DESIRED_PYTHON} numpy pillow
15
- conda activate ${ENV_NAME}
16
- export CONDA_LIBRARY_PATH=" $( dirname $( which python) ) /../lib"
17
- export LD_LIBRARY_PATH=$CONDA_LIBRARY_PATH :$LD_LIBRARY_PATH
18
- INSTALLATION=${INSTALLATION/ " conda install" / " conda install -y" }
19
- eval $INSTALLATION
20
- python ./test/smoke_test/smoke_test.py
21
- if [[ ${TARGET_OS} != ' macos' && ${TARGET_OS} != ' windows' ]]; then
22
- ${PWD} /check_binary.sh
14
+ if [ $DESIRED_PYTHON == ' 3.11' ]; then
15
+ export CPYTHON_VERSIONS=3.11.0
16
+ sudo yum -y install openssl-devel libssl-dev bzip2-devel libffi-devel
17
+ sudo yum -y groupinstall " Development Tools"
18
+ export PYTHON_PATH=" /opt/_internal/cpython-3.11.0/bin"
19
+ export PIP_PATH=" ${PYTHON_PATH} /pip"
20
+ export PIP_INSTALLATION=" ${INSTALLATION/ pip3/ " $PIP_PATH " } "
21
+ export WITH_OPENSSL=" /opt/openssl"
22
+ ./common/install_cpython.sh
23
+ eval ${PYTHON_PATH} /python --version
24
+ eval ${PIP_INSTALLATION}
25
+ eval ${PYTHON_PATH} /python ./test/smoke_test/smoke_test.py --package torchonly
26
+ else
27
+ conda create -y -n ${ENV_NAME} python=${DESIRED_PYTHON} numpy pillow
28
+ conda activate ${ENV_NAME}
29
+ export CONDA_LIBRARY_PATH=" $( dirname $( which python) ) /../lib"
30
+ export LD_LIBRARY_PATH=$CONDA_LIBRARY_PATH :$LD_LIBRARY_PATH
31
+ INSTALLATION=${INSTALLATION/ " conda install" / " conda install -y" }
32
+ eval $INSTALLATION
33
+ python ./test/smoke_test/smoke_test.py
34
+ if [[ ${TARGET_OS} != ' macos' && ${TARGET_OS} != ' windows' ]]; then
35
+ ${PWD} /check_binary.sh
36
+ fi
23
37
fi
24
38
fi
0 commit comments