diff --git a/meta/classes-recipe/python3targetconfig.bbclass b/meta/classes-recipe/python3targetconfig.bbclass
index 2877665737..b7dc90b844 100644
--- a/meta/classes-recipe/python3targetconfig.bbclass
+++ b/meta/classes-recipe/python3targetconfig.bbclass
@@ -17,6 +17,13 @@ setup_target_config() {
         export PATH=${STAGING_EXECPREFIXDIR}/python-target-config/:$PATH
 }
 
+setup_nativesdk_config() {
+        export _PYTHON_SYSCONFIGDATA_NAME="_sysconfigdata"
+        export _PYTHON_SYSCONFIGDATA_PATH="${STAGING_LIBDIR_NATIVE}/python-sysconfigdata"
+        export _PYTHON_PROJECT_BASE="${B}"
+        export PYTHONPATH=${STAGING_LIBDIR_NATIVE}/python-sysconfigdata:$PYTHONPATH
+}
+
 do_configure:prepend:class-target() {
         setup_target_config
 }
@@ -30,13 +37,13 @@ do_install:prepend:class-target() {
 }
 
 do_configure:prepend:class-nativesdk() {
-        setup_target_config
+        setup_nativesdk_config
 }
 
 do_compile:prepend:class-nativesdk() {
-        setup_target_config
+        setup_nativesdk_config
 }
 
 do_install:prepend:class-nativesdk() {
-        setup_target_config
+        setup_nativesdk_config
 }
