我需要硒来测试搜索引擎中响应的调度。 我安装了3.6.8版的python。 我在cmd上键入了以下命令:
from PyQt5 import QtWidgets, uic
from PyQt5.QtWidgets import QPushButton
class MyApp(QtWidgets.QMainWindow, QPushButton):
def __init__(self):
super(MyApp, self).__init__()
uic.loadUi('PyQt_Example2.ui', self)
self.setWindowTitle("Example 2")
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
window = MyApp()
window.show()
sys.exit(app.exec_())
这是给的:
C: \ Users \ *******> py - 3.6 -m pip install selenium
我认为安装已完成,并且尝试运行以下代码进行测试:
Python 3.6.8 (/ v3.6.8 tags: 3c6b436a57, Dec 23 2018, 23:31:17) [MSC v.1916 32bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
这是出现的错误:
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://seleniumhq.org/')
可以帮我安装硒模块或解决此问题吗? 谢谢
答案 0 :(得分:1)
Python 3+已安装pip
。
pip
所做的是向python添加库。因此,您需要在某种类型的shell中运行pip install
。
在这种情况下,我使用了“命令提示符”:
pip install -U selenium
注意:
在Linux中,您需要使用sudo
:
sudo pip install -U selenium
转到pypi.org,下载滚轮(selenium-3.141.0-py2.py3-none-any.whl),并将其下载到您的PC上。
然后运行pip install selenium-3.141.0-py2.py3-none-any.whl
,这应该可以解决问题!
希望这对您有帮助!