0
私はセレンを使用したいのですが、(webdriverををインポートしようとしたときに)私が取得することは誤りである:jenkinsでセレニウムを使用すると構文エラーが発生するのはなぜですか?ジェンキンス環境で
+ python -c 'from selenium import webdriver'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/jenkins/04/workspace/platform.alex-test/venv/lib/python2.6/site-packages/selenium/webdriver/__init__.py", line 18, in <module>
from .firefox.webdriver import WebDriver as Firefox # noqa
File "/jenkins/04/workspace/platform.alex-test/venv/lib/python2.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 34, in <module>
from selenium.webdriver.remote.webdriver import WebDriver as RemoteWebDriver
File "/jenkins/04/workspace/platform.alex-test/venv/lib/python2.6/site-packages/selenium/webdriver/remote/webdriver.py", line 991
return {k: size[k] for k in ('width', 'height')}
に行くことができるものを任意のアイデア?
- バージョンのpython:2.6.6
- 版selenum:ドキュメントセレン3.7による
virtualenv venv . venv/bin/activate pip install selenium which python python -c "import selenium; print selenium.__version__" pip freeze python -c "from selenium import webdriver"
:ここでは3.7.0
は、私はジェンキンスで実行完全なコードです.0はPython 2.6と互換性があります...
実行しているコードブロックについて考えていただけますか? – DebanjanB
'from selenium import webdriver'。そのバックトレース:行1 .... – Alex
[辞書の理解はv2.7で登場](https://docs.python.org/2/whatsnew/2.7.html#python-3-1-features) –