【问题标题】:Basic terminal commands not working after trying to install Composer尝试安装 Composer 后基本终端命令不起作用
【发布时间】:2016-01-08 23:03:50
【问题描述】:

我的 mac 终端完全失灵了!每次我打开终端我都会收到这条消息:

-bash: export: `/Applications/MAMP/bin/php/php5.5.10/bin/:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin': not a valid identifier

问题出现在不久前,我相信我正在尝试安装 composer 以使用 MAMP。

今天我开始了一个关于如何使用终端的初学者教程,几乎每个命令都不起作用,例如基本的mkdirlstouch(用于制作文件夹、列出项目和制作文件分别),(附截图)。

我已经尝试删除~/Library/Preferences/com.apple.Terminal.plist 文件。非常感谢您的帮助。

我正在使用 Mac OS X 10.10.2

screenshot of terminal after making basic commands

【问题讨论】:

    标签: macos terminal composer-php


    【解决方案1】:

    您的.bash_profile 或其他启动脚本中似乎有错误。使用vi ~/.bash_profile 或您选择的其他编辑器在终端上打开它并注释掉该行,然后输入source .bash_profile 重新加载它。

    【讨论】:

    • 感谢您的回答。当我尝试该命令时,我得到了这个:adams-imac:/ Lewisona$ vi ~/.bash_profile -bash: vi: No such file or directory
    • 尝试从 finder 编辑。您需要先显示隐藏文件
    • 如果 vim/vi/nano 不起作用 -> 您的 PATH 变量已损坏。这就是导出命令的意思。从终端给我们你的“echo $PATH”输出。 @leeor 是正确的。他正在尝试修复您的 bash 配置
    • @MarekH 当我在“echo $PATH”之后点击返回时,我只得到一个空行:(
    • 所以我们现在正在尝试修复它输入“export PATH="/Applications/MAMP/bin/php/php5.5.10/bin/:/usr/local/bin:/usr/bin: /bin:/usr/sbin:/sbin:/opt/X11/bin" " 有用吗?现在试试“echo $PATH”
    猜你喜欢
    • 1970-01-01
    • 2020-08-24
    • 1970-01-01
    • 2019-01-28
    • 2013-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-23
    相关资源
    最近更新 更多