python FileNotFoundError: [WinError 2] 系统找不到指定的文件。
2018-03-14 14:08
666 查看
D:\Test\TestSWP\Scripts\python.exe D:/Test/SWP/TestSWP/chorme/chorme.py
Traceback (most recent call last):
File "D:\Soft File\Python\lib\site-packages\selenium\webdriver\common\service.py", line 64, in start
stdout=self.log_file, stderr=self.log_file)
File "D:\Soft File\Python\Lib\subprocess.py", line 709, in __init__
restore_signals, start_new_session)
File "D:\Soft File\Python\Lib\subprocess.py", line 997, in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] 系统找不到指定的文件。
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:/Test/SWP/TestSWP/chorme/chorme.py", line 5, in <module>
driver = webdriver.Chrome()
File "D:\Soft File\Python\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 62, in __init__
self.service.start()
File "D:\Soft File\Python\lib\site-packages\selenium\webdriver\common\service.py", line 71, in start
os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
Exception ignored in: <bound method Service.__del__ of <selenium.webdriver.chrome.service.Service object at 0x0000029019BB7048>>
Traceback (most recent call last):
File "D:\Soft File\Python\lib\site-packages\selenium\webdriver\common\service.py", line 163, in __del__
self.stop()
File "D:\Soft File\Python\lib\site-packages\selenium\webdriver\common\service.py", line 135, in stop
if self.process is None:
AttributeError: 'Service' object has no attribute 'process'
Process finished with exit code 1
解决方案:
修改为:shell=True
Traceback (most recent call last):
File "D:\Soft File\Python\lib\site-packages\selenium\webdriver\common\service.py", line 64, in start
stdout=self.log_file, stderr=self.log_file)
File "D:\Soft File\Python\Lib\subprocess.py", line 709, in __init__
restore_signals, start_new_session)
File "D:\Soft File\Python\Lib\subprocess.py", line 997, in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] 系统找不到指定的文件。
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:/Test/SWP/TestSWP/chorme/chorme.py", line 5, in <module>
driver = webdriver.Chrome()
File "D:\Soft File\Python\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 62, in __init__
self.service.start()
File "D:\Soft File\Python\lib\site-packages\selenium\webdriver\common\service.py", line 71, in start
os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
Exception ignored in: <bound method Service.__del__ of <selenium.webdriver.chrome.service.Service object at 0x0000029019BB7048>>
Traceback (most recent call last):
File "D:\Soft File\Python\lib\site-packages\selenium\webdriver\common\service.py", line 163, in __del__
self.stop()
File "D:\Soft File\Python\lib\site-packages\selenium\webdriver\common\service.py", line 135, in stop
if self.process is None:
AttributeError: 'Service' object has no attribute 'process'
Process finished with exit code 1
解决方案:
修改为:shell=True
相关文章推荐
- Python FileNotFoundError: [WinError 2] 系统找不到指定的文件。
- python FileNotFoundError: [WinError 2] 系统找不到指定的文件。
- Python爬虫——FileNotFoundError: [WinError 2] 系统找不到指定的文件。
- 路径不对 导致FileNotFoundError: [WinError 2] 系统找不到指定的文件, 问题解决办法
- 使用pyspark时报错--FileNotFoundError: [WinError 2] 系统找不到指定的文件。
- _winapi Createprocess FileNotFoundError: [WinError 2] 系统找不到指定的文件
- Sublime Text FileNotFoundError(2, '系统找不到指定的文件。', None, 2)
- adb: CreateFileW 'nul' failed: 系统找不到指定的文件。
- Java properties | FileNotFoundException: properties (系统找不到指定的文件。)
- Java项目读取配置文件时,FileNotFoundException 系统找不到指定的文件,System.getProperty("user.dir")的理解
- win10 android studio adb:CreateFileW 'nul' failed: 系统找不到指定的文件
- 如何解决java.io.FileNotFoundException: mysql.ini (系统找不到指定的文件。)
- Could not load file or assembly 'HDY.BLL' or one of its dependencies. 系统找不到指定的文件。
- adb: CreateFileW 'nul' failed: 系统找不到指定的文件,* daemon not running; starting now at tcp:5037
- “Could not load file or assembly'OracleDAL' or one of its dependencies. 系统找不到指定文件”解决方法
- python,[WinError 3] 系统找不到指定的路径
- .netCore 反射 :Could not load file or assembly 系统找不到指定文件
- Error:java.io.FileNotFoundException: 系统找不到指定的文件.
- 【已解决】Windows Service 问题System.IO.FileNotFoundException: 未能加载文件或程序集“file:///”或它 的某一个依赖项。系统找不到指定的文件。。
- adb: CreateFileW 'nul' failed: 系统找不到指定的文件。