5

Python一般是编程新手。我是新手,不从事编程工作,只是想自学如何编程作为一种爱好。在 之前Python,我工作Ruby了一段时间,我了解到最大的挑战之一实际上是正确设置我的计算机。

背景:我在一台装有 OSX 10.7 的 Macbook 上。

使用Ruby,您必须(或者更确切地说,您应该)编辑./profile并添加PATH信息。当您安装和使用RVM时,您需要将其他项目添加到您的bash_profile.

您是否必须进行类似的更改Python?在我安装/开始时,确保我可以正确安装模块和包的最佳实践是什么?

4

2 回答 2

2

python在 OS X 上开箱即用(ruby就此而言,也是如此)。我建议初学者的唯一更改是:

1) Python 喜欢确保终端在打印 Unicode 字符串之前可以处理 UTF-8。添加export LANG=en_US.UTF-8.profile. (可能是默认情况下,Lion 上已经存在 .UTF-8 部分 - 自 Snow Leopard 以来我没有检查过。)当然,这将有助于您调试,但您不应该依赖它在其他机器上以这种方式设置。

2)pip通过做安装(必要时easy_install pip添加)。sudo之后,使用pip install;安装 Python 包。这样,您可以使用pip uninstall.

于 2012-04-28T23:17:05.997 回答
1

首先在 Macintosh页面上的 Python 中掠夺。就像它说的那样,Python 预装在 Mac OS X 上。这意味着您无需执行任何特殊操作即可使用它。

要开始,您可以运行Terminal.app,键入python,这将使您的 Python 交互式 shell 启动并运行。

但是,OS X 上的 Python 可能是稍旧的版本。例如,OS X 10.7.3 附带 Python 2.7.1,而 Python 的最新发布版本是 3.2.3。如果要使用其他版本,则必须安装它们。那么这一切都取决于你安装什么,在哪里以及如何安装。如果您想同时拥有多个版本,您可能需要设置一些环境变量,例如PATH安装您安装的二进制文件bash等。如果需要,您可以通过 bash来完成~/.profile

但在你达到那一点之前——不要担心它使用 OS X 附带的版本。一旦你想要一个更新的版本——下载并安装它。然后,如果它不能开箱即用,或者您有任何其他问题或疑虑,请随时提出更具体的问题。

于 2012-04-28T23:19:55.253 回答