Как я могу установить Easy_Install для Python 2.6.4 в Mac OSX 10.4.11 - PullRequest
1 голос
/ 28 января 2010

Я получаю следующие ошибки, я поместил [мое имя] для анонимности:

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

4 голосов
/ 28 января 2010

Сценарий 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 вашей оболочки. Затем загрузите python egg setuptools 2.6 с здесь , перейдите в каталог загрузки браузера и запустите загруженный скрипт:

$ cd ~/Downloads   # substitute the appropriate directory name
$ sh setuptools-0.6c11-py2.6.egg
2 голосов
/ 28 января 2010

Попробуйте запустить эту команду из оболочки (т.е. прямо из Terminal.app), а не из интерпретатора Python.

...