安装Selenium for Python 3.6(Ubuntu 17.04)

时间:2017-07-25 17:58:20

标签: python python-3.x selenium virtualenv

通过一本关于使用Python 3.6功能的TDD书,包括格式化字符串,但由于命令python3默认为3.5,即使我安装了Python 3.6,当我尝试使用时,它会返回无效的语法错误运行我的单元测试。另一方面,pip3将Selenium安装到Python3.5目录中,所以当我尝试使用3.6运行测试时,我得到了一个名为selenium'的模块。错误。

我正在使用virtualenv,但是当python3.5显示在/home/username/.virtualenvs/projectname/lib中时,python3.6即使在virtualenv中运行pip3也不会返回python3.6 is already the newest version (3.6.1-1)

2 个答案:

答案 0 :(得分:1)

试试这个,希望它有所帮助:

使用所需解释器版本的路径创建virtualenv:

router.navigate

检查版本:

virtualenv -p /path_to_your_python_3.6/ myenv

进入您的venv环境后安装Selenium

. ./myenv/bin/activate && python -V

答案 1 :(得分:1)

使用显式版本:

pip3.6 install Selenium

python3.6 -m pip install Selenium