Python 大多数终端命令都不起作用

Python 大多数终端命令都不起作用,python,linux,macos,unix,terminal,Python,Linux,Macos,Unix,Terminal,我不熟悉python和OSX终端命令。我想永久性地向PYTHONPATH添加一个目录,因此我查看并使用了以下说明: 1-开放式终端 2型开放式bash_剖面 3-在弹出的文本文件中,在末尾添加以下行:export PYTHONPATH=$PYTHONPATH:foo/bar 4-保存文件,重新启动终端,就完成了 我也遵循了这个指示: 导出PYTHONPATH=${PYTHONPATH}:/my/other/path 在这些更改之后,我不能使用python之类的任何命令,在Terminal中,它是

我不熟悉python和OSX终端命令。我想永久性地向PYTHONPATH添加一个目录,因此我查看并使用了以下说明:

1-开放式终端

2型开放式bash_剖面

3-在弹出的文本文件中,在末尾添加以下行:export PYTHONPATH=$PYTHONPATH:foo/bar

4-保存文件,重新启动终端,就完成了

我也遵循了这个指示:

导出PYTHONPATH=${PYTHONPATH}:/my/other/path

在这些更改之后,我不能使用python之类的任何命令,在Terminal中,它是,whereis,pip,等等:

答案如下:

-bash:which:command未找到


我不知道我做了什么。

你确定你已经添加了路径,因为我看到的是你已经替换了旧的路径定义并分配了一个新的路径定义


删除bash profile使用其中一个命令/bin/rm~/。bash\u profile或者如果您想保存当前的bash配置,则使用mv代替/bin/mv~/。bash\u profile~/bash\u profile然后关闭终端并重新启动您将能够使用所有命令和应用程序。

我的bash\u profile条目如下所示:设置Python 3.4的路径PATH=/Library/Frameworks/Python.framework/Versions/3.4/bin:${PATH}导出PATH@albert是的,在改变之前我和你一样,但我改变了它!并保存它。现在,我甚至无法再次打开.bash_配置文件。我得到了-bash:open:command-not-found您能找出Python安装的安装位置吗?如果您能将您的.bash_配置文件添加到您的问题中,那就太好了。@albert,来自终端号!!因为我不能使用whereis或'which'命令,但我知道我的框架在哪里。您在这个过程中删除了$PATH变量吗?这似乎是一个问题……这是一个注释作为答案。删除bash profile使用以下命令之一/bin/rm~/.bash\u profile,或者如果要保存当前的bash配置,则使用mv代替/bin/mv~/.bash\u profile~/bash\u profile,然后关闭终端并重新启动。您将能够使用所有有效的命令和应用程序@德文德马托!谢谢如果你回答我的问题而不是评论,我可以接受你的回答!再次感谢!编辑以上答案您可以继续并接受这作为一个答案,我还试图给您的确切命令,您需要使用,以便附加路径