Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何修复selenium和python解释器路径_Python 3.x_Windows_Selenium_Visual Studio Code - Fatal编程技术网

Python 3.x 如何修复selenium和python解释器路径

Python 3.x 如何修复selenium和python解释器路径,python-3.x,windows,selenium,visual-studio-code,Python 3.x,Windows,Selenium,Visual Studio Code,最近从Linux改为Windows,但我在解释器和selenium或VS代码方面遇到了问题 每当我试图在我的Mac和linux机器上运行代码时,它会在windows上给我错误,我该怎么办 PS C:\Users\xdmoj> & C:/Users/xdmoj/AppData/Local/Microsoft/WindowsApps/python3.7.exe c:/Users/xdmoj/Dropbox/python/Projects/typings.py Traceback

最近从Linux改为Windows,但我在解释器和selenium或VS代码方面遇到了问题

每当我试图在我的Mac和linux机器上运行代码时,它会在windows上给我错误,我该怎么办

    PS C:\Users\xdmoj> & C:/Users/xdmoj/AppData/Local/Microsoft/WindowsApps/python3.7.exe c:/Users/xdmoj/Dropbox/python/Projects/typings.py
Traceback (most recent call last):
  File "c:/Users/xdmoj/Dropbox/python/Projects/typings.py", line 14, in <module>
    driver = webdriver.Chrome(PATH, options=options)
  File "C:\Users\xdmoj\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\selenium\webdriver\chrome\webdriver.py", line 73, in __init__
    self.service.start()
  File "C:\Users\xdmoj\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\selenium\webdriver\common\service.py", line 76, in start
    stdin=PIPE)
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\subprocess.py", line 800, in __init__
    restore_signals, start_new_session)
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\subprocess.py", line 1207, in _execute_child
    startupinfo)
OSError: [WinError 193] %1 is not a valid Win32 application
PS C:\Users\xdmoj>&C:/Users/xdmoj/AppData/Local/Microsoft/WindowsApps/python3.7.exe C:/Users/xdmoj/Dropbox/python/Projects/typings.py
回溯(最近一次呼叫最后一次):
文件“c:/Users/xdmoj/Dropbox/python/Projects/typings.py”,第14行,在
driver=webdriver.Chrome(路径,选项=options)
文件“C:\Users\xdmoj\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\Local Packages\Python37\site Packages\selenium\webdriver\chrome\webdriver.py”,第73行,在u_uinit中__
self.service.start()
文件“C:\Users\xdmoj\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7\u qbz5n2kfra8p0\LocalCache\localpackages\Python37\site Packages\selenium\webdriver\common\service.py”,第76行,开始
标准偏差=管道)
文件“C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64_uuuQBZ5N2KFRA8P0\lib\subprocess.py”,第800行,在uuu init中__
恢复信号,启动新会话)
文件“C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64_qbz5n2kfra8p0\lib\subprocess.py”,第1207行,在_execute_child中
startupinfo)
OSError:[WinError 193]%1不是有效的Win32应用程序

什么是
路径
?请分享您获得exceptionPATH的整个方法,它适用于chrome web驱动程序所在的位置,但我认为这不是问题所在。这是它使用的解释器路径,我尝试将其更改为python 3.9.6,但是当我下载selenium时,它说它已经在3.7.2上下载了,我如何在3.9.6版本上下载它。您使用的是哪个python版本
3.7.2
还是
3.9.6
?3.7.2当使用selenium时,请提供
path
?这是引发异常的一行。如果解释器路径有问题,它甚至无法引发异常。