Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装selenium python时出错_Python_Selenium_Python 3.x - Fatal编程技术网

安装selenium python时出错

安装selenium python时出错,python,selenium,python-3.x,Python,Selenium,Python 3.x,运行pip安装-U selenium时出现此错误。在脚本进行到一半时,它会得到以下SyntaxError: 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

运行
pip安装-U selenium
时出现此错误。在脚本进行到一半时,它会得到以下SyntaxError:

    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
回溯(最近一次呼叫最后一次):
文件“”,第14行,在
文件“C:\Python32\Scripts\build\rdflib\setup.py”,第6行,在
从rdflib导入uu版本__
文件“rdflib\\ uuuuu init\ uuuuuuuuu.py”,第64行,在
从rdflib.term导入URIRef、BNode、Literal、Variable
文件“rdflib\term.py”,第367行
除TypeError外,te:
^
SyntaxError:无效语法
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第14行,在
文件“C:\Python32\Scripts\build\rdflib\setup.py”,第6行,在
从rdflib导入uu版本__
文件“rdflib\\ uuuuu init\ uuuuuuuuu.py”,第64行,在
从rdflib.term导入URIRef、BNode、Literal、Variable
文件“rdflib\term.py”,第367行
除TypeError外,te:
^
SyntaxError:无效语法
----------------------------------------
命令python setup.py egg_info失败,错误代码为1
由于这是一个语法错误,我假设这是一个python版本的问题,我正在运行3.2.2。 Pip确实附带了一个Pip-3.2.exe文件,我尝试运行它。但我也犯了同样的错误。我对Python非常陌生,所以它可能很简单

那怎么可能是syntaxError?pip是一个已经制作好的程序


运行Win7、Python 3.2.2的Selenium不支持Python 3。改用Python 2.7

遗憾的是,几乎所有Python软件都需要Python2.x

[更新]

Selenium现在支持Python 3.x。

Selenium不支持Python 3。改用Python 2.7

遗憾的是,几乎所有Python软件都需要Python2.x

[更新]

Selenium现在支持Python3.x。

一旦安装Python2,就运行
pip2
而不是
pip
。我注意到,无论我看到哪里,人们都在谈论2.x,而不是3.x。嗯,我用easy_install.exe代替了pip,它工作了(我想是吧?)。我以为Python应该很简单。我想语言的易用性必须与安装的难易性相平衡-_-即使是现在,这也是真的吗。Selenium不适用于Py3.x?安装Python2后,请运行
pip2
,而不是
pip
。我注意到,无论我看到哪里,人们都在谈论2.x,而不是3.x。嗯,我用easy_install.exe代替了pip,它工作了(我想是吧?)。我以为Python应该很简单。我想语言的易用性必须与安装的难易性相平衡-_-即使是现在,这也是真的吗。硒对Py3.x不起作用?