Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在mac上使用内置python不好吗?_Python_Macos_Python 2.7_Python 3.x_Pillow - Fatal编程技术网

在mac上使用内置python不好吗?

在mac上使用内置python不好吗?,python,macos,python-2.7,python-3.x,pillow,Python,Macos,Python 2.7,Python 3.x,Pillow,我开始在PC上学习python,安装了Python3,所以当我切换到mac时,我想“看,你可以在终端中键入idle,还有Python2,让我使用它”,而不想在同一台机器上处理两个版本。然而,我读到建议安装一个更新版本的Python,不要搞砸内置安装。 使用内置版本是一种不好的做法吗?事实上,我不是一个笨重的程序员,只是喜欢时不时地玩Python。我安装的唯一额外模块是枕头。您可以使用内置Python,它没有什么“不好”的地方。如果有一天你遇到一些限制(不太可能),那么你可以随时切换。对我来说,这

我开始在PC上学习python,安装了Python3,所以当我切换到mac时,我想“看,你可以在终端中键入idle,还有Python2,让我使用它”,而不想在同一台机器上处理两个版本。然而,我读到建议安装一个更新版本的Python,不要搞砸内置安装。
使用内置版本是一种不好的做法吗?事实上,我不是一个笨重的程序员,只是喜欢时不时地玩Python。我安装的唯一额外模块是枕头。

您可以使用内置Python,它没有什么“不好”的地方。如果有一天你遇到一些限制(不太可能),那么你可以随时切换。

对我来说,这并不坏,但当你处理多个项目时,这并不方便。 怎么弄清楚呢? 首先,安装。我还使用更方便的方式与VirtualNVS合作。virtualenv的主要思想是让每个项目都有自己的interpeter,只需要一组lib。 如果您想安装多个版本的python


它可能看起来多余,但请相信——开始使用它不会很痛苦,但它会使您的工作更清晰、更方便。

您在问,使用两个版本的Python不好吗?不,只是如果使用内置版本不好。如果您想学习Python 2,您可以使用捆绑版本。安装和使用最新的Python3.4对于面向未来的学习来说是最好的,但是2.7和3.4有99%是相同的,所以我个人不会对它着迷。。。尽管Py3的性能大大提高,但在工作中和谷歌应用程序引擎上,我仍然每天使用2.7,我对它并不感到“糟糕”(包括在我的Mac电脑上使用它!)