我正在使用 Linux Mint,我必须设置一些新的环境变量。我在 etc/ 中编辑了 bash.bashrc 文件,并附加了这一行:
export NDK=/home/myname/Scrivania/android-ndk
但是如果我在 shell 上写命令 $NDK 我得到这个:
bash: home/myname/Scrivania/android-ndk: File o directory non esistente
为什么?
我正在使用 Linux Mint,我必须设置一些新的环境变量。我在 etc/ 中编辑了 bash.bashrc 文件,并附加了这一行:
export NDK=/home/myname/Scrivania/android-ndk
但是如果我在 shell 上写命令 $NDK 我得到这个:
bash: home/myname/Scrivania/android-ndk: File o directory non esistente
为什么?
您收到此错误消息正是因为您要求它=)
sh#$NDK <enter>
保持简单,这样的命令会尝试执行存储在 NDK 变量中的程序,如果这是您试图实现的,那么您应该检查它是否真的存在。
如果您只想输出值,请使用:
sh#echo $NDK
$NDK
不是命令。当您$NDK
在 shell 提示符下说时,操作系统会尝试执行 /home/myname/Scrivania/android-ndk
这可能不是您想要的。
即使该目录/home/myname/Scrivania/android-ndk
存在,您也会收到您提到的错误$NDK
。你可能想说什么cd $NDK
。
输入source .bashrc
你的终端。