1

次のエラーが発生します。匿名性のために[私の名前]を配置しました。

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

2 に答える 2

4

ez_setup.pyスクリプトは、環境によっては機能する場合と機能しない場合があります。そうでない場合は、こちらの手順に従ってください。特に、シェルから、インストールしたpython2.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 eggをダウンロードし、ブラウザのダウンロードディレクトリに移動して、ダウンロードしたスクリプトを実行します。

$ cd ~/Downloads   # substitute the appropriate directory name
$ sh setuptools-0.6c11-py2.6.egg
于 2010-01-28T08:54:08.423 に答える
2

Pythonインタープリターの内部からではなく、シェルから(つまり、Terminal.appから直接)そのコマンドを実行してみてください。

于 2010-01-28T05:25:21.277 に答える