From a6b3de014ea3a6cd219a51a9930af55734b2f146 Mon Sep 17 00:00:00 2001 From: qingzhuozhen <84748495+qingzhuozhen@users.noreply.github.com> Date: Mon, 21 Nov 2022 12:22:58 -0800 Subject: [PATCH] fix: fix linux arm64 load path (#17) --- .../local/evaluation/libevaluation_interop.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amplitude_experiment/local/evaluation/libevaluation_interop.py b/src/amplitude_experiment/local/evaluation/libevaluation_interop.py index 09456ef..7034984 100644 --- a/src/amplitude_experiment/local/evaluation/libevaluation_interop.py +++ b/src/amplitude_experiment/local/evaluation/libevaluation_interop.py @@ -766,7 +766,7 @@ def getplatformpaths(self, libname): # may not load yield i if platform.machine().startswith('arm'): - yield os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), f"./lib/linuxX64/{libname}.so")) + yield os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), f"./lib/linuxArm64/{libname}.so")) else: yield os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), f"./lib/linuxX64/{libname}.so"))