我是一个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”的?
你做了正确的第一步, 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
来为你做的。 您需要事后打开一个新的终端窗口中看到的变化。
对于安装python3(使用自制),呼吁正确的二进制文件是什么它的价值我是被需要的所有。 easy_install3
已经在系统路径中,因为是easy_install-3.3
。