selenium在使用中遇到的问题解决方案:路径不对 导致FileNotFoundError: [WinError 2] 系统找不到指定的文件和pycharm不能运行的问题
selenium在使用中遇到的问题解决方案:路径不对 导致FileNotFoundError: [WinError 2] 系统找不到指定的文件
安装了selenium之后就得试试。
于是写……啊,从网上复制了这么个代码:
- from selenium import webdriver
- driver=webdriver.Chrome()
运行时一直报错(这段话复制的别人的,那个小黑窗口里的复制不了,我又懒得打字):
Traceback (most recent call last): File
“C:\Users\123\AppData\Local\Programs\Python\Python36\lib\site-packages\selenium\webdriver\common\service.py”,
line 76, in start
stdin=PIPE) File “C:\Users\123\AppData\Local\Programs\Python\Python36\lib\subprocess.py”,
line 709, in init
restore_signals, start_new_session) File “C:\Users\123\AppData\Local\Programs\Python\Python36\lib\subprocess.py”,
line 997, in _execute_child
startupinfo) FileNotFoundError: [WinError 2] 系统找不到指定的文件。
--------------------- 作者:crjmail 来源:CSDN 原文:https://blog.csdn.net/crjmail/article/details/81628104
版权声明:本文为博主原创文章,转载请附上博文链接!
二、修改:
from selenium import webdriver driver = webdriver.Chrome(“D:/Program
Files/360Chrome/Chrome/Application/360chrome.exe”)
三、成功打开浏览器。
就是刚才那个博主,给出了上面这个解决方案↑↑↑
我是这么写的↓↓↓
#coding:utf-8 from selenium import webdriver # 导入webdriver包 import time
driver = webdriver.Chrome(“C:\Program Files
(x86)\Google\Chrome\Application\chrome.exe”) # 初始化一个火狐浏览器实例:driver
driver.maximize_window() # 最大化浏览器
#time.sleep(5) # 暂停5秒钟 driver.get(“https://www.geek-share.com/detail/2758192116.html”)
#通过get()方法,打开一个url站点
现在遇到的问题是能打开浏览器,但是跳转不到所选的网页里。我这时候用的编译器是geany。
然后我换成pycharm想看看是怎么回事,因为pycharm下面会显示一下程序是怎么跑的。
结果又报错,说:
no moduel named ‘selenium’
no你妹……然后我搜了下解决方案。
解决方法:
1.查看你的python是否正确安装了selenium包,没有的话,在你的python安装目录D:\Python36\Scripts下执行pip
install selenium>
安装完成后最好直接打开python,在下面输入from selenium import
webdriver,回车后是否报错,没报错则说明成功安装selenium包>
2.python安装好后,查看你的pycharm输出控制台,第一行就写了你所使用的python.exe的路径,如下图箭头处所示:
检查python使用的是不是你刚刚安装的,如果不是,换成你刚刚安装的python.exe路径。步骤如下:
I.打开pycharm,点击Settings,找到Project Interpreter,点击右边的下拉菜单下的show
All…选项,如图:
II.点击show All…选项后,点击框框中的+号,在点击System
Interpeter选项,从右边的Interpreter把你安装的python路径加进去即可
III.在I步骤的project
Interpeter那里选择你加入的python路径,如出现pip、selenium、setuptools模块则代表成功了,可以使用selenium了
博客地址: https://blog.csdn.net/chineseparasoltree/article/details/80261193
然后就解决了问题,可以在Pycharm上运行了,但是还是只能打开浏览器,不能让浏览器打开指定链接。
- 路径不对 导致FileNotFoundError: [WinError 2] 系统找不到指定的文件, 问题解决办法
- Python+Selenium 打开火狐浏览器报错问题:FileNotFoundError: [WinError 2] 系统找不到指定的文件
- 使用pyspark时报错--FileNotFoundError: [WinError 2] 系统找不到指定的文件。
- 使用wildfly-10.1.0遇到一个问题:启动时提示“系统找不到指定的文件”
- java.io.FileNotFoundException关于使用Intellij Idea时系统找不到指定文件的解决方案
- python FileNotFoundError: [WinError 2] 系统找不到指定的文件。
- Python FileNotFoundError: [WinError 2] 系统找不到指定的文件。
- python FileNotFoundError: [WinError 2] 系统找不到指定的文件。
- 验证码报错:FileNotFoundError: [WinError 2] 系统找不到指定的文件
- FileNotFoundError: [WinError 3] 系统找不到指定的路径。
- 【已解决】Windows Service 问题System.IO.FileNotFoundException: 未能加载文件或程序集“file:///”或它 的某一个依赖项。系统找不到指定的文件。。
- SDK Manager 打不开, "系统找不到指定路径 " "Unable to access jarfile lib\archquery.jar"问题的解决办法
- 使用pytesseract出现错误:“[WinError 2] 系统找不到指定的文件
- 解决Visual Studio编译出现Moc'ing文件,系统找不到指定路径问题
- 解决Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径。)问题
- 解决Visual Studio编译出现Moc'ing文件,系统找不到指定路径问题
- 根目录做了url重写,虚拟目录运行提示“未能加载文件httpmodule或它的某一个依赖项。系统找不到指定的文件”解决方案
- 用proguard进行反编译遇到的问题 Error: C:/Documents (系统找不到指定文件)
- 解决Visual Studio编译出现Moc'ing文件,系统找不到指定路径问题
- SDK Manager 打不开, "系统找不到指定路径 " "Unable to access jarfile lib\archquery.jar"问题的解决办法