python指令碼報錯:OSError: [WinError 193] %1 不是有效的 Win32 應用程式。
遇到問題:
python+selenium,執行時報錯: OSError: [WinError 193] %1 不是有效的 Win32 應用程式。
解決方法:
第一步:將程式碼中呼叫谷歌瀏覽器的程式改成呼叫火狐或者其他瀏覽器,再次執行,檢視報錯資訊(如果錯誤一樣,那麼繼續步驟三)
步驟二:步驟一中執行錯誤不在提示上次的錯誤,那麼刪除現有的谷歌瀏覽器驅動,重新對照自己瀏覽器版本下載驅動,再次執行
下載地址:http://chromedriver.storage.googleapis.com/index.html
步驟三:步驟一中執行錯誤不變,需要下載其他版本python,重新安裝python, 下載地址:
:
可以安裝3.5.4版本,重新下載selenium相關包,在編譯環境JetBrains PyCharm 3.4.1,設定中,設定好下載的新版本python路徑,再次執行。
相關推薦
python指令碼報錯:OSError: [WinError 193] %1 不是有效的 Win32 應用程式。
遇到問題: python+selenium,執行時報錯: OSError: [WinError 193] %1 不是有效的 Win32 應用程式。 解決方法: 第一步:將程式碼中呼叫谷歌瀏覽器的程式改成呼叫火狐或者其他瀏覽器,再次執行,檢視報錯資訊(如果錯誤一樣,那麼繼續步驟三) 步驟二:步驟一中執行
Python指令碼報錯:AttributeError:'model' object has no attribute 'XXX'解決方法
錯誤舉例: 錯位原因定位: 檢視import庫的原始檔,發現原始檔存在且沒有錯誤,同時存在原始檔的.pyc檔案 解決方法: 1、命名py指令碼時,不要與python預留字,模組名等相同 例如:模組是ssl,請不要命名ssl.py檔案,因為程式碼執行時會對應生成.pyc檔案。
anaconda安裝或者解除安裝工具包時,報錯:OSError: [WinError 17] 系統無法將檔案移到不同的磁碟驅動器
例如,報錯如下: OSError: [WinError 17] 系統無法將檔案移到不同的磁碟驅動器。: 'd:\\anaconda3\\scr ipts\\pip.exe' -> 'C
Windows下執行python指令碼報錯“ImportError: No Module named ...”的解決方法
之前遇到一個問題,在Pycharm或IPython之類的IDE上執行指令碼正常,但是直接執行或cmd命令列執行的時候報了模組未能找到的 誤——ImportError: No Module named ...。 這是啥情況? Python在啟動直譯器(Interpreter)的時候
python setup.py install 報錯:error: [WinError 3] 系統找不到指定的路徑。: 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\PlatformSDK\\lib
Outline 在通過 setup.py 安裝python模組時,遇到了以下報錯: # 執行 python setup.py install # 報錯: error: [WinError 3] 系統找不到指定的路徑。: 'C:\\Program Files (x86)\\Microsof
mac下使用pycharm執行python程式報錯:OSError:[Error 13] Permission denied:
發現自己工程目錄下的external Libraries下面這些庫都是鎖的狀態,所以懷疑是許可權的問題,嘗試解決如下:通過chown -R ‘username’ 'pathname'命令修改資料夾所屬使用者:修改完再檢視pycharm下的External Libraries目
python mysqldb 報錯: ProgrammingError: must be real number, not str 解決
動作 value mysq pan class price error: img book 代碼: sql = ‘insert into book(book_name,book_desc,origin_price,publish_id,tag_id,book_img) v
python-DataFrame-報錯:ValueError: DataFrame constructor not properly called!
使用python-DataFrame對資料庫查詢資料進行處理 錯誤日誌如下: 原始碼: sku_base = DataFrame(sku_base_result, columns=sku_base_field) 問題原因: data資料格式問題,使用list(sku_base_
python cmd 啟動python專案報錯:no module named “xxx”
場景:使用pycharm編輯器啟動pyhon專案時可以啟動,但使用cmd啟動時,會報:no module named “xxx”的錯誤,此時,有兩種情況: 1.no module named “xxx”裡的“xxx”是python的庫名; 此時說明引用庫沒成功,可能是因為電腦裡有多個版本的pyth
解決python使用images2gif模組時候報錯:Type error Argument 1 must be string or buffer not none
最近對圖片處理這一塊比較感興趣,無意間發現python裡面有一個很好玩的庫叫做images2gif,可以實現將多個靜態的圖片合稱為一個動態GIF圖,諸如鬥圖網中的那樣,這個無意是一個鬥圖神器啊(開玩笑哈),不過模組好用是真的,看到網上很多人都是使用它做各種各樣漂亮的動
【Python】django報錯:TypeError: __init__() missing 1 required positional argument: 'on_delete'解決辦法
錯誤程式碼: from __future__ import unicode_literals from django.db import models from django.utils.encoding import python_2_unicode_compatible
python 之報錯:TypeError: write() argument must be str, not bytes
在用 pickle.dump() 儲存二進位制檔案時,一直報錯,程式如下: with open(os.path.join(FLAGS.train_data_dir, 'files.log'), 'w') as f: pickle.dump([training_paths, testing_
Python指令碼報錯AttributeError: ‘module’ object has no attribute’xxx’解決方法
最近在編寫Python指令碼過程中遇到一個問題比較奇怪:Python指令碼完全正常沒問題,但執行總報錯"AttributeError: 'module' object has no attribute 'xxx'"。這其實是.pyc檔案存在問題。 問題定位:
SHELL指令碼報錯:value too great for base (error token is "00000001830")
SHELL指令碼執行到bill_id2=`echo $(($2+2))`報錯:value too great for base (error token is "00000001830"),此時$2的值為00000001830 報錯原因解析: SHELL指令碼中變數以“0”
Ubuntu下刪除(或安裝)某個python庫時報錯:OSError:[Errno 13]Permission denied解決方法
Ubuntu下刪除某個python庫時,比如說:pip uninstall sphinxcontrib-doxylink出現一下情況,報錯:OSError:[Errno 13]Permission denied解決辦法:許可權不夠,升級一下許可權,在指令前面加上sudo。su
使用nohup執行python檔案報錯:Import error: No module named XXX等
最近在用linux跑神經網路模型,由於跑一輪時間比較長,而且網路不穩定Xshell容易斷開,所以需要使用nohup執行python檔案,但是遇到了問題。在linux下可以直接使用python test.py執行的檔案,使用nohup python test.py就會報錯,報的
【python】報錯:TypeError: 'builtin_function_or_method' object is unsubscriptable的解決方法
出現這個報錯的原因其實很簡單,就是將小括號'()'寫成了中括號‘[]' 下面來看一個例子: 當一個字典裡面嵌套了字典和列表的時候,再通過字典多層呼叫,將get函式後的小括號寫成了中括號。如下面程式碼第二行: 1.def lookup(data,label,name):
Linux命令列執行.py指令碼報錯:import 未找到命令
在linux中直接通過vi編輯器寫了一個python指令碼檔案(裡面import了一些庫),然後在命令列中執行時報錯,說import未找到命令(其實就是找不到那些庫檔案),出現這個問題的原因是因為:在python指令碼檔案中沒有指定安裝python程式時的python路徑。解
指令碼報錯:syntax error near unexpected token
今天將之前寫好的shell指令碼拿出來用,發現執行時就報錯:syntax error near unexpected token 很奇怪,之前執行的一直沒事... 後來在網上找了下,發現指令碼內容每行尾行都添加了^M的字元,檢視方式:vi -b 開啟指令碼檔案 後
【GO】使用docker執行go指令碼報錯:fork/exec /tmp/go-build730426207/b001/exe/a.exe: exec format error
問題: docker run --rm -v /search/odin/data/go_test:/usr/src/myapp -w /usr/src/myapp -e GOOS=windows -e GOARCH=386