Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Mac OS X 10.14.5中删除python 2.7?_Python_Macos_Python 2.7_Uninstallation - Fatal编程技术网

如何从Mac OS X 10.14.5中删除python 2.7?

如何从Mac OS X 10.14.5中删除python 2.7?,python,macos,python-2.7,uninstallation,Python,Macos,Python 2.7,Uninstallation,我意识到这个问题已经有了答案,但它是针对MacOSX10.6.4的,他安装的python来自“python.org”。我的Python2.7已经内置在我的Mac中,那么如何删除它呢?有没有办法把它取下来?我已经从网站上安装了一个python3.7,它工作得很好,但2.7也在工作。我想删除2.7,这样当我在终端中键入“python”时,它会运行python3.7而不是2.7。您不必删除python 2.7。您可以简单地将该命令添加为别名(也可以将其添加到~/.bash\u概要文件文件中): 不要删

我意识到这个问题已经有了答案,但它是针对MacOSX10.6.4的,他安装的python来自“python.org”。我的Python2.7已经内置在我的Mac中,那么如何删除它呢?有没有办法把它取下来?我已经从网站上安装了一个python3.7,它工作得很好,但2.7也在工作。我想删除2.7,这样当我在终端中键入“python”时,它会运行python3.7而不是2.7。

您不必删除python 2.7。您可以简单地将该命令添加为别名(也可以将其添加到
~/.bash\u概要文件
文件中):

不要删除python 2.7(默认python包),它可能会损坏您的操作系统

如果需要,可以简单地使用此命令(删除与自制软件一起安装的python):


如果您真的想删除Python2.7,请参考问题。还有一个问题将为您提供更多信息。

python的2.7版本是MAC Unix操作系统附带的一个捆绑包。这意味着您可能不使用它,但有一些预加载的程序和依赖项使用python,因此您无法完全删除它。如果您想直接从终端的命令行使用python3,只需使用“python3”代替“python”。这将启动Python3.*您曾经安装过的任何东西。

Mac比马来西亚丛林拥有更多的蟒蛇

新的macm1在/System/Library/Frameworks/Python.framework/Versions/2.7中有版本2.7

如果使用自制软件安装Vim,它将使用/opt/Homebrew/cillar/python@3.9,它会警告您,如果您删除它,Vim将无法工作

同时,我想学习tensorflow机器学习入门课程,它坚持使用Python 3.8

所以在我的.bash_档案中

别名python='/opt/homebrew/cillar/python@3.8/3.8.8_1/bin/python3'

别名python3='python'

别名python3.8='python3'

我删除了所有对Python2.7的引用

但是当我打开一个新的终端,运行一个Python程序时

打印(系统路径)

它包括/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7


而tensorflow是行不通的。Mac正在将自己的Python插入到我想要的内容中。

您可以将
Python
命令别名为
python3
。如果您需要py2.7(通常是较旧的py项目)进行别名检查,您可以选择使用py2.7。注意:如果您的计算机上有多个版本的Python,并且您决定
brew卸载它,您必须指定希望brew删除的版本。感觉像是苹果亲自攻击了您,哈哈
alias python='python3.7'
brew uninstall python