如何将python2更改为python3

时间:2018-06-25 15:41:52

标签: python-3.x

我需要将python2更改为python3(OS X El Capitan)。

我通过Homebrew下载python3并成功安装,但是当我尝试通过

进行访问时
$ python3

python3抛出:

python3: posix_spawn: /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.62.7: No such file or directory

如果我问:

$ python --version

我看到了:

Python 2.7.10 

(我的先前版本)。

我应该怎么做才能继续使用python3?

谢谢

1 个答案:

答案 0 :(得分:0)

查看$ python --version,请记住python运行python 2.x,而$ python3--version将为您提供python3的版本,即运行python 3.x的命令(或它告诉您python3不存在)

假设您仍然有问题,我对Homebrew并不熟悉,但是对这种情况有一些一般性提示(我假设这是Unix):

使用whereis python3查找其路径,否则它可能根本不打印任何内容,表明您没有它。在终端或其他应用程序中搜寻并调查在哪里找到python(cd /,然后sudo find -name python)

如果Homebrew正在制造问题,请在终端中使用类似apt的内容

再试一次:删除文件(或使用apt purge python3),然后再试一次。确保使用32位或64位版本中的正确版本以及最新的python 3版本