来自python.org和其他许多来源的Python安装程序不会将任何内容安装到/ usr/local/bin或/ usr/bin中。相反,他们将所有内容安装到框架中的bin
目录中,然后为您提供一个选项,将bin
目录添加到您的路径中。 (一般来说,任何通过该Python安装的脚本,或者随后安装的包,最终都会在框架的bin
目录中结束。)
因此,在某些时候,您运行了第三方Python 2.7安装程序,并选中复选框/手动运行安装后脚本/等。去做这个。
所有选项不被前面加上以下4条线路到您的~/.bash_profile
:
# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
(可能有错字orginal
为original
固定的,取决于你的版本。)
所以,你可以恢复如果您不害怕丢失任何后续更改......或者更安全地说,只需在您最喜爱的文本编辑器中编辑文件并删除这些行即可。
当然,如果你这样做,你将不再能够运行第三方Python,或其2to3
,或者你吧,等安装了ipython
,而不指定一个可怕的绝对路径?
同时,您可能并不需要第一方的第三方Python 2.7。目前,苹果公司已经为至少三个主要的操作系统版本提供了Python 2.7(小牛2.7.5,狮子和山狮2.7.2),作为/usr/bin/python
。如果你不想在你的PATH上使用这个2.7,你可能根本不需要它,所以我只需要卸载它。
你从哪里得到你使用的2.7安装程序? –