Python的3.2.3,使用easy_install的Mac OS X(Python 3.2.3,

2019-09-22 08:42发布

我是一个Windows 7的用户,所以原谅我的无知。 我一直在试图帮助我的朋友得到她的Mac OS X的笔记本电脑easy_install的工作。 我们设法让家居2.7使用的终端这些命令的工作:

蟒distribute_setup.py(其安装“分发”)

easy_install的

我们尝试同样的事情的Python 3.2.3:

python3.2 distribute_setup.py

easy_install的

但包被安装的Python 2.7,而不是3.2.3。 据我所知,这是因为只有的easy_install 2.7工作。

在我的Windows 7,我设法进入命令提示符,python32目录和做做这些:

蟒蛇distribute_setup.py

然后进入了python32 / script目录和easy_install.exe直接运行:

easy_install的

这将安装包到Python 3.2.3,没有任何问题。

题:

我们应该做的Mac OS X? 是否有一台Mac相当于运行“easy_install.exe”的?

Answer 1:

你做了正确的第一步, python3.2 distribute_setup.py 。 这应该已经安装一个版本easy_install您python3.2。 现在,你需要实际使用easy_install命令,而不是来与OS X预装了系统蟒蛇的人。 如果您仍然有输出从上面的命令,或者如果您再次运行该命令,临近年底,你应该看到两行是这样的:

Installing easy_install script to /Library/Frameworks/Python.framework/Versions/3.2/bin
Installing easy_install-3.2 script to /Library/Frameworks/Python.framework/Versions/3.2/bin

这些位置是在OS X Python3.2从python.org下载的,你可能会看到别的东西其他版本。 这显示了目录easy_install进行安装的脚本。 你可以使用绝对路径执行脚本:

/Library/Frameworks/Python.framework/Versions/3.2/bin/easy_install ...

但是这是相当不方便。 如果您打算大量使用Python3.2,你可以修改你的shell搜索PATH到此目录添加到它。 有关OS X大多数shell:

export PATH=/Library/Frameworks/Python.framework/Versions/3.2/bin:$PATH

您可以添加到shell初始化文件,如~/.bash_profile 。 如果你安装了python.org的Python 3.2,你可以双击/Applications/Python 3.2/Update Shell Profile.command来为你做的。 您需要事后打开一个新的终端窗口中看到的变化。



Answer 2:

对于安装python3(使用自制),呼吁正确的二进制文件是什么它的价值我是被需要的所有。 easy_install3已经在系统路径中,因为是easy_install-3.3



文章来源: Python 3.2.3, easy_install, Mac OS X