我在终端中使用Python 3.4作为'python3'(Python 2.7作为'python')。我最近用Homebrew安装了Python 3.6,但我似乎无法用3.6替换'python3'下的3.4版本。
我尝试this但是我收到错误并且“操作不被允许”。我想我需要在某个地方更改路径,但我不确定要更改哪些文件。
编辑:this question的答案并没有解决我的问题,我很好地保持默认值。它确实让我意识到,也许只是改变别名就足够了,或者这不是适当的方式来解决这个问题? (例如this)
答案 0 :(得分:0)
要使用新安装的Python,请按以下链接:python homebrew by default
您可以使用virtualenv,而不是更改名为" python3"的别名,这样您就可以选择您的Python版本:
virtualenv -p python3.6 my_venv
source my_venv/bin/activate
python --version
# -> Python 3.6.1
为什么使用自制软件来安装新版本的Python 3?您可以直接from Mac OS X完成。
答案 1 :(得分:0)
我最终重新安装,手动删除/重新安装版本和软件包,然后将别名重新链接到我想要使用的Python版本。到目前为止,这个设置似乎对我有用。