我是一个新的python用户。当我安装postgresql并运行以下命令时:
$vi ~/.bash_profile
Add PATH=/usr/pgsql-9.2/bin:$PATH before export PATH.
$source ~/.bash_profile
我的终端变得非常奇怪。似乎我无法注销.bash_profile环境。当我使用任何基本的评论,如cd,open等时,会发生一些奇怪的事情。
这是我的输出:
MynametekiMacBook-Air:~ Myname$ cd Documents/
-bash: dirname: command not found
MynametekiMacBook-Air:Documents Myname$ open ~/.bash_profile
-bash: open: command not found
MynametekiMacBook-Air:Documents Myname$ easy_install pip
-bash: easy_install: command not found
我该如何解决这个问题?
答案 0 :(得分:0)
如果您输入
$nano ~/.bash_profile
您将能够编辑bash配置文件,您可以删除导致问题的行,然后重试,或查看输入的内容是否存在语法错误。完成修改后,您需要按ctl+o
,然后按enter
确认,ctl+x
退回到bash提示。
答案 1 :(得分:0)
运行/bin/mv ~/.bash_profile ~/.bp
。关闭你的终端。使用vim ~/.bp
重新打开并查看新的.bp文件。修复所有错误并运行mv ~/.bp ~/.bash_profile
以恢复。
答案 2 :(得分:-1)
尝试使用export PATH=$PATH:/usr/pgsql-9.2/bin
代替Add PATH=/usr/pgsql-9.2/bin:$PATH
。因为它看起来像是你所做的,所以你的路径被覆盖而不是被更新。