![无法使用命令行 — 编辑 PATH 后出现“未找到命令”](https://linux22.com/image/1383619/%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%E5%91%BD%E4%BB%A4%E8%A1%8C%20%E2%80%94%20%E7%BC%96%E8%BE%91%20PATH%20%E5%90%8E%E5%87%BA%E7%8E%B0%E2%80%9C%E6%9C%AA%E6%89%BE%E5%88%B0%E5%91%BD%E4%BB%A4%E2%80%9D.png)
我正在运行 OS X Mavericks 并尝试安装 MAMP PRO 2.2。
我尝试配置 PATH 变量以包含 MAMP PRO 的 PHP 二进制文件。我在~/.bash_profile
文件中添加了以下行:
export PATH=/Applications/MAMP PRO/bin/php/php5.5.3/bin:$PATH
你可能注意到了,因为我有 MAMP PRO 而不仅仅是 MAMP,所以我添加了一个空间。因此,每次运行终端:
-bash: export: `PRO/bin/php/php5.5.3/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin':
not a valid identifier
最糟糕的是:我无法运行任何命令,例如:等ls
。clear
我总是得到:
“找不到命令”
我甚至不知道绝对路径对于ls
。我怎样才能使命令再次起作用,以便我可以正确修复我尝试在文件上设置的路径.bash_profile
?
答案1
通过~
输入cd
,然后:/usr/bin/pico .bash_profile
。
然后我删除了空间,以及赞成指定。
所以它保持这样:
export PATH=/Applications/MAMP/bin/php/php5.5.3/bin:$PATH
现在看来它可以起作用了。