我下载并安装了Python 2.7的请求库.使用shell我可以进行"导入请求"并实际使用它而不会出现问题.
事情是,当运行Google App Engine时,它找不到它并提示错误:
ImportError:没有名为requests的模块
我正在使用PyDev-Eclipse作为我的项目的IDE并尝试添加路径(/usr/local/lib/python2.7/dist-packages/requests)
项目>属性> PyDev - PYTHONPATH>外部库
并在
窗口>首选项> Pydev -Interpreter>库
没有人工作!在尝试运行我的GAE应用程序时仍然遇到同样的问题
有人可以帮忙吗?
谢谢!
我想使用我的selenium2网格在几个浏览器上运行我的behat测试.我已经设法让它们在每个环境/浏览器的基础上使用不同的behat.yml配置文件运行,但是我想配置一个behat配置文件来触发我所有节点上的运行.
我的behat.yml配置文件如下所示:
default:
...
extensions:
Behat\MinkExtension\Extension:
base-url: http://www.myapp.com
javascript_session: selenium2
selenium2:
browser: 'firefox'
wd_host: selenium2:4444/wd/hub
...
我没有运气就试过了:
browser: {firefox, chrome},配置解析器不喜欢它browser: 'firefox, chrome'的字符串,认为我有一个以字符串叹息命名的浏览器browser,由于某种原因通常会尝试使用iexplorer节点(什么?!)browser: '',仅触发firefox节点,因为它似乎是默认节点browser在yaml文件中创建多个密钥,最后一个条目覆盖了其余的密钥如上所述,似乎实现这一目标的唯一方法是在每个环境的基础上创建一个behat.yml文件,即.behat-firefox.yml,behat-chrome.yml,并行运行它们.像这样的东西(http://zalas.eu/running-behat-in-parallel-with-selenium-grid/)
还有其他建议吗?
更新
我的工具版本: