@@ -177,8 +177,10 @@ sub_python(){
177
177
brew install pyenv openssl
178
178
export PKG_CONFIG_PATH=$( brew --prefix openssl) /lib/pkgconfig
179
179
export PYTHON_CONFIGURE_OPTS=" --enable-shared"
180
- pyenv install 3.11.1
181
- pyenv global 3.11.1
180
+ PYTHON_VERSION_SMALL=" 3.13"
181
+ PYTHON_VERSION=" ${PYTHON_VERSION_SMALL} .0"
182
+ pyenv install ${PYTHON_VERSION}
183
+ pyenv global ${PYTHON_VERSION}
182
184
pyenv rehash
183
185
mkdir -p " $ROOT_DIR /build"
184
186
CMAKE_CONFIG_PATH=" $ROOT_DIR /build/CMakeConfig.txt"
@@ -187,11 +189,11 @@ sub_python(){
187
189
echo eval " $( pyenv init -) " >> $ENV_FILE
188
190
. $ENV_FILE
189
191
190
- echo " -DPython3_INCLUDE_DIRS=$HOME /.pyenv/versions/3.11.1 /include/python3.11 " >> $CMAKE_CONFIG_PATH
191
- echo " -DPython3_LIBRARY=$HOME /.pyenv/versions/3.11.1 /lib/libpython3.11 .dylib" >> $CMAKE_CONFIG_PATH
192
- echo " -DPython3_EXECUTABLE=$HOME /.pyenv/versions/3.11.1 /bin/python3.11 " >> $CMAKE_CONFIG_PATH
193
- echo " -DPython3_ROOT=$HOME /.pyenv/versions/3.11.1 " >> $CMAKE_CONFIG_PATH
194
- echo " -DPython3_VERSION=3.11.1 " >> $CMAKE_CONFIG_PATH
192
+ echo " -DPython3_INCLUDE_DIRS=$HOME /.pyenv/versions/${PYTHON_VERSION} /include/python ${PYTHON_VERSION_SMALL} " >> $CMAKE_CONFIG_PATH
193
+ echo " -DPython3_LIBRARY=$HOME /.pyenv/versions/${PYTHON_VERSION} /lib/libpython ${PYTHON_VERSION_SMALL} .dylib" >> $CMAKE_CONFIG_PATH
194
+ echo " -DPython3_EXECUTABLE=$HOME /.pyenv/versions/${PYTHON_VERSION} /bin/python ${PYTHON_VERSION_SMALL} " >> $CMAKE_CONFIG_PATH
195
+ echo " -DPython3_ROOT=$HOME /.pyenv/versions/${PYTHON_VERSION} " >> $CMAKE_CONFIG_PATH
196
+ echo " -DPython3_VERSION=${PYTHON_VERSION} " >> $CMAKE_CONFIG_PATH
195
197
echo " -DPython3_FIND_FRAMEWORK=NEVER" >> $CMAKE_CONFIG_PATH
196
198
197
199
pip3 install requests
0 commit comments