Ошибка установки селена питона - PullRequest
0 голосов
/ 18 декабря 2011

Получение этой ошибки при запуске pip install -U selenium. Посередине скрипта он получает следующую синтаксическую ошибку:

    Traceback (most recent call last):
      File "<string>", line 14, in <module>
      File "C:\Python32\Scripts\build\rdflib\setup.py", line 6, in <module>
        from rdflib import __version__
      File "rdflib\__init__.py", line 64, in <module>
        from rdflib.term import URIRef, BNode, Literal, Variable
      File "rdflib\term.py", line 367
        except TypeError, te:
                        ^
    SyntaxError: invalid syntax
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 14, in <module>

  File "C:\Python32\Scripts\build\rdflib\setup.py", line 6, in <module>

    from rdflib import __version__

  File "rdflib\__init__.py", line 64, in <module>

    from rdflib.term import URIRef, BNode, Literal, Variable

  File "rdflib\term.py", line 367

    except TypeError, te:

                    ^

SyntaxError: invalid syntax

----------------------------------------
Command python setup.py egg_info failed with error code 1

Так как это синтаксическая ошибка, я предполагаю, что это проблема версии Python, я использую 3.2.2. Pip действительно поставляется с файлом pip-3.2.exe, который я пытался запустить. Но я получил ту же ошибку. Я довольно новичок в Python, так что это может быть что-то простое.

А как это может быть синтаксической ошибкой? pip - это уже созданная программа.

Запуск Win7, Python 3.2.2

1 Ответ

4 голосов
/ 18 декабря 2011

Selenium не поддерживает Python 3. Вместо этого используйте Python 2.7.

К сожалению, почти все программное обеспечение Python требует Python 2.x.

[Обновление]
Selenium поддерживает Python 3.х сейчас.

...