如何在Mac OSX 10.4.11上安装Python 2.6.4的Easy_Install?

1 投票
2 回答
7285 浏览
提问于 2025-04-15 18:35

我遇到了以下错误,我用[my name]来保护隐私:

>>> python /Users/[myname]/Desktop/setuptools-0.6c11/ez_setup.py 
  File "<stdin>", line 1
    python /Users/[myname]/Desktop/setuptools-0.6c11/ez_setup.py 
                                                   ^
SyntaxError: invalid syntax

如果你看不到,那个^符号是在11的下面。

或者我还会遇到这个错误:

>>> python /Users/[myname]/Desktop/EZ_tutorial/ez_setup.py 
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'python' is not defined

2 个回答

2

试着直接在命令行中运行那个命令(也就是直接在Terminal.app里),而不是在Python解释器里面运行。

4

ez_setup.py这个脚本在你的环境中可能会有用,也可能没用。如果没用的话,可以按照这里的说明来操作。特别是,你需要确保你安装的python 2.6可以通过命令python来调用:

$ python
Python 2.6.4 (r264:75821M, Oct 27 2009, 19:48:32) 
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> ^D

如果不能调用,就需要修改一下你电脑的PATH环境变量。然后从这里下载setuptools 2.6的python包,切换到你浏览器的下载目录,然后运行下载的脚本:

$ cd ~/Downloads   # substitute the appropriate directory name
$ sh setuptools-0.6c11-py2.6.egg

撰写回答