2011-12-18 34 views
0

pip install -U seleniumを実行しているときにこのエラーが発生します。スクリプトによるミッドウェイは、それは次のようにSyntaxErrorを取得:それは構文エラーですので、私はそれがPythonのバージョンの問題であると仮定し、selenium pythonのインストール中にエラーが発生する

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 

を、私は3.2.2を実行していますよ。 Pipにpip-3.2.exeファイルが付属していましたが、これを実行しようとしました。しかし、私は同じエラーを持っています。私はPythonにはかなり新しいので、単純なものかもしれません。

そして、それはどのようにしてsyntaxErrorになりますか? pipは既に作られたプログラムです。 Win7の、Pythonの3.2.2

答えて

4

を実行

セレンは、代わりにPythonの3.のPython 2.7をサポートしていません。

悲しいことに、ほとんどすべてのPythonソフトウェアにはPython 2.xが必要です。

[更新]
SeleniumはPython 3.xをサポートしています。

+0

Python2をインストールしたら、 'pip'の代わりに' pip2'を実行してください。 – Blender

+1

私は、どこの人がいつも2.xについて話しているように見えます。決して3.xについては決してありません。まあ、私はpipの代わりにeasy_install.exeを使用していました(私は思っていますか?)。私はPythonが簡単だと思った。言語の容易さは、インストールの硬さによってバランスをとらなければならないと思います。 -_- – Nacht

+0

今でも真実ですか?セレンはPy3.xでは動作しませんか? –

関連する問題