2010-11-06 120 views
5

好吧,所以我不确定这里发生了什么。我刚拿到我的MAC,我正在下载并安装setuptools,所以我可以下载不同的python软件包(使用easy_install)。所以,在这里(http://pypi.python.org/pypi/setuptools)以下的说明:Python Setuptools,easy_install安装mac

  1. 我现在有2.6版本
  2. 我下载了以下鸡蛋:setuptools的-0.6c11-py2.6 .egg(md5)
  3. 我将文件放在我的桌面上(文件名:setuptools-0.6c11-py2.6.egg.sh)
  4. 我导航到目录上的桌面,并使用以下命令行,如上面的链接所示: sh setuptools-0.6c11-py2.6.egg
  5. 我得到一个错误:没有这样的文件或目录,所以然后我们e其他命令 sh setuptools-0.6c11-py2.6.egg.sh
  6. 然后,我收到以下错误: setuptools-0.6c11-py2.6.egg.sh不是这个蛋的正确名称文件。 请重新命名为setuptools-0.6c11-py2.6.egg并重试。

我真的不确定在这里做什么。任何帮助,将不胜感激!谢谢!

回答

6

编辑在命令行

这里是一个容易的事情,可能更好地为你试试这个。打开终端(应用程序 - >实用程序 - >终端)并将其作为外壳脚本运行。您也可以运行单个命令。

#!/bin/sh 

cd ~ 

# Downloads python setuptools for 2.6 
curl -o setuptools-0.6c11-py2.6.egg http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086 

# installs it, will probably prompt you for password 
sudo sh setuptools-0.6c11-py2.6.egg 

# clean up and delete egg 
rm setuptools-0.6c11-py2.6.egg 

东西下面是原始响应

我只是做这个我自己的Mac机上,安装去了没有问题。你打开一个终端来做到这一点?

我下载setuptools的到我的下载文件夹,然后打开一个终端,这样做:

> cd ~/Downloads 
> sudo sh setuptools-0.6c11-py2.6.egg 
Password: 
Processing setuptools-0.6c11-py2.6.egg 
Removing /Library/Python/2.6/site-packages/setuptools-0.6c11-py2.6.egg 
Copying setuptools-0.6c11-py2.6.egg to /Library/Python/2.6/site-packages 
setuptools 0.6c11 is already the active version in easy-install.pth 
Installing easy_install script to /usr/local/bin 
Installing easy_install-2.6 script to /usr/local/bin 

Installed /Library/Python/2.6/site-packages/setuptools-0.6c11-py2.6.egg 
Processing dependencies for setuptools==0.6c11 
Finished processing dependencies for setuptools==0.6c11 
1

试试这个

mv setuptools-0.6c11-py2.6.egg.sh setuptools-0.6c11-py2.6.egg 
sh setuptools-0.6c11-py2.6.egg 
相关问题