如何在Mac OSX 10.4.11中安装Easy_install for Python 2.6.4

2024-05-16 05:27:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我发现以下错误,我已将[我的姓名]匿名:

>>> 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

Tags: py错误stdinsetuplineuserssetuptoolsfile
2条回答

ez_setup.py脚本可能工作,也可能不工作,这取决于您的环境。如果没有,请按照说明here。特别是,在shell中,确保您安装的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

如果不是,请修改shell的PATH环境变量。然后从here下载setuptools 2.6 python egg,切换到浏览器的下载目录,并运行下载的脚本:

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

尝试从shell(即直接从Terminal.app)运行该命令,而不是从python解释器内部运行。

相关问题 更多 >