我需要将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?
谢谢
答案 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版本