om屏蔽python差异
This commit is contained in:
parent
f5f26bf151
commit
356e88ee0e
13
build.sh
13
build.sh
@ -81,19 +81,11 @@ declare package_name="${package_pre_name}.tar.gz"
|
||||
declare sha256_name="${package_pre_name}.sha256"
|
||||
|
||||
if [ ${binarylib_dir} != 'None' ] && [ -d ${binarylib_dir} ]; then
|
||||
if [[ $(python -V | awk '{print $2}') =~ "3.9" ]]; then
|
||||
BINARYLIBS_PATH_INSTALL_TOOLS="${binarylib_dir}/install_tools_python39"
|
||||
else
|
||||
BINARYLIBS_PATH_INSTALL_TOOLS="${binarylib_dir}/install_tools"
|
||||
fi
|
||||
BINARYLIBS_PATH_INSTALL_TOOLS="${binarylib_dir}/install_tools"
|
||||
BINARYLIBS_PATH="${binarylib_dir}/kernel/dependency/"
|
||||
BUILD_TOOLS_PATH="${binarylib_dir}/buildtools/"
|
||||
else
|
||||
if [[ $(python -V | awk '{print $2}') =~ "3.9" ]]; then
|
||||
BINARYLIBS_PATH_INSTALL_TOOLS="${ROOT_DIR}/install_tools_python39"
|
||||
else
|
||||
BINARYLIBS_PATH_INSTALL_TOOLS="${ROOT_DIR}/install_tools"
|
||||
fi
|
||||
BINARYLIBS_PATH_INSTALL_TOOLS="${ROOT_DIR}/install_tools"
|
||||
BINARYLIBS_PATH="${ROOT_DIR}/binarylibs/kernel/dependency/"
|
||||
BUILD_TOOLS_PATH="${ROOT_DIR}/binarylibs/buildtools/"
|
||||
fi
|
||||
@ -201,6 +193,7 @@ function lib_copy()
|
||||
cp -rf ${BINARYLIBS_PATH_INSTALL_TOOLS}/six.py ${PKG_TMP_DIR}/lib
|
||||
cp -rf ${BINARYLIBS_PATH_INSTALL_TOOLS}/_cffi_backend.py ${PKG_TMP_DIR}/lib
|
||||
cp -rf ${BINARYLIBS_PATH_INSTALL_TOOLS}/_cffi_backend.so* ${PKG_TMP_DIR}/lib
|
||||
cp -rf ${BINARYLIBS_PATH_INSTALL_TOOLS}/_cffi_backend_* ${PKG_TMP_DIR}/lib
|
||||
cp -rf ${BINARYLIBS_PATH_INSTALL_TOOLS}/paramiko ${PKG_TMP_DIR}/lib
|
||||
cp -rf ${BINARYLIBS_PATH_INSTALL_TOOLS}/psutil ${PKG_TMP_DIR}/lib
|
||||
cp -rf ${BINARYLIBS_PATH_INSTALL_TOOLS}/netifaces ${PKG_TMP_DIR}/lib
|
||||
|
@ -41,7 +41,7 @@ try:
|
||||
import psutil
|
||||
except ImportError as e:
|
||||
# mv psutil mode .so file by python version
|
||||
pythonVer = sys.version[:3]
|
||||
pythonVer = str(sys.version_info[0]) + '.' + str(sys.version_info[1])
|
||||
psutilLinux = os.path.join(localDirPath,
|
||||
"./../../../lib/psutil/_psutil_linux.so")
|
||||
psutilPosix = os.path.join(localDirPath,
|
||||
|
@ -28,14 +28,6 @@ def checkPythonVersion():
|
||||
raise Exception("[GAUSS-52200] : version of python"
|
||||
" is not correct: %s." %
|
||||
distName + " should use Python 3.*")
|
||||
if re.search("oe1", distName) is not None:
|
||||
if not pythonVersion == (3, 7):
|
||||
print("Warnging version of python doesnot meet the expection, maybe third-party libs "
|
||||
"need to be compiled by yourself")
|
||||
else:
|
||||
if not pythonVersion == (3, 6):
|
||||
print("Warnging version of python doesnot meet the expection, maybe third-party libs "
|
||||
"need to be compiled by yourself")
|
||||
return True
|
||||
|
||||
def check_python_compiler_option():
|
||||
|
@ -64,7 +64,7 @@ try:
|
||||
import psutil
|
||||
except ImportError as e:
|
||||
# mv psutil mode .so file by python version
|
||||
pythonVer = sys.version[:3]
|
||||
pythonVer = str(sys.version_info[0]) + '.' + str(sys.version_info[1])
|
||||
psutilLinux = os.path.join(localDirPath,
|
||||
"./../../../lib/psutil/_psutil_linux.so")
|
||||
psutilPosix = os.path.join(localDirPath,
|
||||
|
Loading…
x
Reference in New Issue
Block a user