将Python3与Python2一起安装有问题吗?
我的编程素养非常基础,但我喜欢编程,我一直在学习MOOC课程,将我带入21世纪 我从一门Python课程开始,安装了2.7.11(从),现在我进入了另一门需要Python 3.x的课程 我可以简单地将Python3.x与2.x版本一起安装(在我的Mac上)吗?或者,这会造成各种冲突和问题吗?要添加到图片中,我只是使用下载时附带的空闲 如果解决方案涉及到一系列终端行命令,或者协调其他软件包的3次额外下载来实现这一点,那么我已经无法胜任了。就像我说的,我几乎是一个完全的新手将Python3与Python2一起安装有问题吗?,python,python-2.7,python-3.x,Python,Python 2.7,Python 3.x,我的编程素养非常基础,但我喜欢编程,我一直在学习MOOC课程,将我带入21世纪 我从一门Python课程开始,安装了2.7.11(从),现在我进入了另一门需要Python 3.x的课程 我可以简单地将Python3.x与2.x版本一起安装(在我的Mac上)吗?或者,这会造成各种冲突和问题吗?要添加到图片中,我只是使用下载时附带的空闲 如果解决方案涉及到一系列终端行命令,或者协调其他软件包的3次额外下载来实现这一点,那么我已经无法胜任了。就像我说的,我几乎是一个完全的新手 感谢您的帮助。它不应该产
感谢您的帮助。它不应该产生任何冲突。只需使用
brew安装python3
安装python3,您还可以获得有关正确安装python3的更多信息
注意:安装python3后,您将有两个python解释器python3和python2.7,只要您不更改它,您的python将指向python2.7,换句话说,您的默认python解释器是python2.7,没有严肃的理由不要更改它
要运行python3脚本,请使用python3解释器执行它们,该解释器(python3)应安装pip、easy_install、virtualenv for python3等工具。您可能需要了解:“pyenv允许您轻松地在多个版本的Python之间切换”。还可以使用
brew安装pyenv
如果你喜欢编程,你最好习惯做一些设置和下载的杂耍。如果您打算为不同的项目编写大量python,您最好在发现项目需求冲突之前了解virtualenv。这可能会帮助出现
错误的任何人:在尝试使用brew安装python3
安装python3时,Python2.7.14已经安装。由于python2.7将于2020年退役,python3现在与python相同,而python2是python@2.
要修复此错误,只需运行brew upgrade python
,如果仍然需要python2,可以通过brew install python2
进行安装。在我的例子中,我不必运行最后一个命令,我已经安装了这两个python 只要安装python3与brew安装python3
@AndriyIvaneyko:shebang路径呢?我不使用OS X,但我记得当Python 3是新的并且Python
指向我的系统时,我经常不得不编辑或手动运行Python脚本。@MattiVirkkunen在安装python3后,您将有两个Python解释器python3
和python2.7
,您的python
指向python2.7,只要您不更改它,您指出的问题可能与更改默认的python解释器有关,但在您只安装python3Alright时不会发生这种情况。那应该没问题。我想我只是生活在“最前沿”,并将Python 3作为默认版本。谢谢!我可以确认这对我来说也是有效的。我认为我已经安装了python3,所以我仍然觉得它有点奇怪。这帮助我:,后来不得不重新安装virtualenv,因为它仍然使用删除的python版本