Python空闲和自制更新版本

Python空闲和自制更新版本,python,Python,不久前,我通过Python的网站下载了Python,并一直在使用以下内容: Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 26 2016, 10:47:25) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin 这是一个简单的编辑器,我对它很满意。当我在命令行$python3--version中输入时,我显然得到了python3.5.2 几个月前,我安装了HomeBrew,从那时起,我一直在通过$brew

不久前,我通过Python的网站下载了Python,并一直在使用以下内容:

Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 26 2016, 10:47:25)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
这是一个简单的编辑器,我对它很满意。当我在命令行
$python3--version
中输入时,我显然得到了
python3.5.2

几个月前,我安装了
HomeBrew
,从那时起,我一直在通过
$brew update
$brew upgrade
更新Mac电脑的Python。今天,我在更新结果中注意到,我最新安装和更新的Python版本是
Python-3.6.4_4.el_capitan

我进入了我的
usr/local/bin
以及
usr/bin
,意识到其中有各种版本。这可以在所附的两张图片中看到:


据我所知,安装在
/usr/bin
中的是随我的OS X提供并由系统使用的,其他实例由外部软件包提供。所以,我不应该尝试删除/卸载
python2
,那么,对吧

如何清理并确保我只安装并更新了最新的Python 3.6.4(通过brew管理的版本)以及如何将空闲时间指向此最新版本?它的菜单中没有选项

我是否总是要从那里安装最新版本?在当前空闲状态下,我是否可以使用3.6.4?我知道如何通过
终端
使用3.6.4,但我希望能够通过当前处于3.5.2的空闲使用它

我对底层系统没有深入的了解,所以当我在其他帖子中看到有人在
$path
中说“change”之类的话时,我不太确定该怎么做。当然有很多关于这方面的教程,但我担心逐字逐句地学习可能会导致我对系统文件做了一些糟糕的事情,等等


因此,如果有人能详细地帮助我,并向我解释如何实现上述两个目标(粗体),我将不胜感激。在这个过程中,我还学到了一些东西,不会觉得命令行和路径相关的主题令人生畏。

在您的情况下,我认为最简单的解决方案是从自制软件中卸载Python(如果您愿意,还可以卸载使用Python.org安装程序安装的3.5),然后使用Python网站上的安装程序安装Python 3.6。

顺便说一句:IDLE不是开发Python代码的好环境。我建议您要么设置更好的编辑器(例如,我使用vim编写所有Python代码),或者获得像PyCharm这样的完整IDE。谢谢Daniel。我会选择PyCharm。通过自制卸载Python不会影响我的系统Python。对吗?另一个问题:卸载我用IDLE等下载的3.5版本,然后下载PyCharm并与最新的自制Python一起使用如何?可以这样做吗下载PyCharm并使其使用最新的自制Python?是的,卸载自制Python(
/usr/local/bin/Python
)不会影响系统Python(
/usr/bin/Python
)。是的,您可以将PyCharm与自制安装的Python或Python.org安装的Python一起使用,由您选择。