[menuconfig] Fix pyconfig running errors
@@ -249,7 +249,7 @@ def menuconfig(RTT_ROOT):
touch_env()
env_dir = get_env_dir()
-
+ if isinstance(env_dir, str):
os.environ['PKGS_ROOT'] = os.path.join(env_dir, 'packages')
fn = '.config'
@@ -282,7 +282,7 @@ def guiconfig(RTT_ROOT):
touch_env()
env_dir = get_env_dir()
-
+ if isinstance(env_dir, str):
os.environ['PKGS_ROOT'] = os.path.join(env_dir, 'packages')
fn = '.config'
@@ -316,7 +316,7 @@ def guiconfig_silent(RTT_ROOT):
touch_env()
env_dir = get_env_dir()
-
+ if isinstance(env_dir, str):
os.environ['PKGS_ROOT'] = os.path.join(env_dir, 'packages')
fn = '.config'
