日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

jupyter notebook 使用過程中python莫名崩潰的原因及解決方式

瀏覽:27日期:2022-07-30 14:30:52

最近在使用 Python notebook時老是出現python崩潰的現象,如下圖,誘發的原因是“KERNELBASE.dll”,異常代碼報“40000015”。

jupyter notebook 使用過程中python莫名崩潰的原因及解決方式

折騰半天,發現我啟動notebook時是用自定義startup.bat方式方式啟動的,bat文件的內容為

start C:Anaconda3python.exe 'C:/Anaconda3/Scripts/jupyter-notebook-script.py'

平時雙擊這個bat文件就行了,如果報這個莫名的錯誤,是因為權限不對,需要用管理員方式運行,如圖,問題解決!

jupyter notebook 使用過程中python莫名崩潰的原因及解決方式

補充知識:jupyter notebook占用內存空間過大打不開的解決辦法(包括但不限于爬蟲造成的)

jupyter notebook由于超過內存限制而“鎖死”的解決這兩天用爬蟲爬數據的時候由于print了大量的爬取內容,讓notebook內存溢出停止運行,連帶著localhost:8888也崩潰了。Google Chrome的處理機制應該是殺掉內存溢出的頁面,所以localhost:8888刷新一下就恢復了。

jupyter notebook 使用過程中python莫名崩潰的原因及解決方式

但是!我的code找不回來了!不知道是什么機制,在文件里看到的大小只有不到45MB,但是一旦從localhost:8888里面打開,(用任務管理器看的)Chrome占用的內存就遠遠超過這個數字,一直飆升到3GB的時候再次彈出來內存不足的提示,同時頁面被殺掉。用pycharm嘗試更是失敗,比Chrome還吃內存。

jupyter notebook 使用過程中python莫名崩潰的原因及解決方式

在經歷了各種嘗試,上網搜了也沒有發現相關情況之后,自己偶然發現了解決辦法:

如何打開源文件:

在ipynb文件的地方選擇打開方式,用Chrome瀏覽器打開,頁面的觀感類似于網頁源碼,內容是json格式的。

我能想到的幾種解決辦法:

第一種是笨辦法(核心思想:只要能夠打開源文件就可以把需要的東西復制下來),把重要的代碼復制出來,比如到txt文件里面,再把格式用的一些字符去掉,如果代碼量不是很多可以這樣做;

這是一定能成功的辦法,就是麻煩了一些,就不多說了。

第二種是重新構造一個json文件(核心思想:既然我已經知道ipynb本質是json就可以仿造構建一個可以打開的ipynb),導致問題的只是一個block,所以把有問題的block之外的所有block信息復制到一個txt文件,再重命名成ipynb,用jupyter notebook解析出來即可(甚至還可以直接繼續運行);

實際可行性:我是用的第二種辦法,實測可行,簡單快捷。要注意的是一定要把最末尾的ipynb格式信息復制上。知道ipynb構造之后,覺得自己也能寫個網頁打開ipynb的程序了(大誤)

第三種思想是用Python直接讀取ipynb文件,然后小心地把重要代碼和結果還原。(核心思想:不管后綴名是什么,只要里面是json格式就可以用Python的json包load),這種方法一定要注意的一點是,要觀察好json文件里面的構造,不要全部print!不要全部print!之前怎么死的還不長記性嗎?只要一print之前內存溢出的block就全部玩兒完,就又有了一個被鎖死的ipynb文件。

理論可行性:文件本身的大小只有幾十MB,輕輕松松就能存下,內存溢出可能是因為print的內容在網頁中占用的資源成倍增加。我沒有嘗試這么做,因為隨時需要存檔備份,小心臟受不了。

看到這兒基本上問題就應該解決了,下面補充一點問題來源和教訓

前因后果:為什么會內存溢出

這是一個“雄心勃勃”的爬蟲,要爬的東西很多,所以會長時間運行。由于微博的反爬做的很好,我不確定什么時候會被屏蔽,同時需要debug嘛,所以就隔一段時間print爬到的網頁。另外為了觀察進度還用了tqdm(非常好用,墻裂推薦),是為print的另一部分內容。時間積累了很久(大概兩天多)就卡崩潰了。

經驗教訓:

1、執行正式文件的時候還是最好備份一下,這次出問題我的結果是保存在文件里面的,是code打不開了,由于是孤本所以還是有點慌的(主要是跟微博斗智斗勇那么多天不想再搞了)

2、可以試著在文件里面寫入日志,簡單的就print也沒關系,這種長時間運行的程序還是需要考慮周全一點

附一個ipynb文件源文件格式示例:

內容是hello world!

{“cells”: [{“cell_type”: “code”,“execution_count”: 1,“metadata”: {},“outputs”: [{“name”: “stdout”,“output_type”: “stream”,“text”: [“hello world!n”]}],“source”: [“print(‘hello world!’)”]},{“cell_type”: “code”,“execution_count”: null,“metadata”: {},“outputs”: [],“source”: []}],“metadata”: {“kernelspec”: {“display_name”: “Python 3”,“language”: “python”,“name”: “python3”},“language_info”: {“codemirror_mode”: {“name”: “ipython”,“version”: 3},“file_extension”: “.py”,“mimetype”: “text/x-python”,“name”: “python”,“nbconvert_exporter”: “python”,“pygments_lexer”: “ipython3”,“version”: “3.7.3”}},“nbformat”: 4,“nbformat_minor”: 2}

以上這篇jupyter notebook 使用過程中python莫名崩潰的原因及解決方式就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
四虎国产精品免费久久| 婷婷综合一区| 久久99久久久精品欧美| 69堂免费精品视频在线播放| 亚洲午夜国产成人| 亚洲精品九九| 亚洲精品乱码日韩| 日韩av成人高清| 国产亚洲第一伦理第一区| 欧美中文高清| 国产精品一区二区三区四区在线观看 | 天堂va蜜桃一区二区三区| 蜜桃tv一区二区三区| 中文日韩在线| 最近国产精品视频| 日韩1区2区3区| 免费日韩成人| 91p九色成人| 国产91在线播放精品| 成人午夜国产| 欧美肉体xxxx裸体137大胆| 在线 亚洲欧美在线综合一区| 久久国产精品亚洲77777| 日韩欧美中文字幕电影| 国产精品亚洲综合久久| 国产一区三区在线播放| 999国产精品永久免费视频app| 欧美另类综合| 日韩精品一区二区三区av| 国产精品视频一区二区三区| 精品日韩一区| 欧美午夜精彩| 亚洲精品影视| 卡一精品卡二卡三网站乱码| 国产精品片aa在线观看| 国产高清日韩| 欧美一级精品| 麻豆精品新av中文字幕| www成人在线视频| 亚洲精品视频一二三区| 丁香婷婷久久| 久久国产精品久久w女人spa| 国产精品天天看天天狠| 日韩欧美午夜| 亚洲欧美网站在线观看| 精品三级av在线导航| 亚洲手机视频| 日韩高清电影免费| 精品国产18久久久久久二百| 欧美网站在线| 欧美午夜三级| 久久精品高清| 欧美亚洲免费| 激情欧美一区二区三区| 日本色综合中文字幕| 91av亚洲| 日韩一区精品| 欧洲一区二区三区精品| 一本一道久久a久久| 精品三级av在线导航| 国产一区二区精品| 精品亚洲成人| 蜜臀av一区二区在线免费观看| 国产一区调教| 三级久久三级久久久| 中文另类视频| 国产精品一级| 天使萌一区二区三区免费观看| 精品三区视频| 日韩欧美中文在线观看| 91精品国产福利在线观看麻豆| 日韩精品视频在线看| 91精品韩国| 欧美日韩视频免费看| 欧美日韩激情| 红杏一区二区三区| 综合激情视频| 91精品精品| 精品视频高潮| 日韩高清欧美激情| 1024精品久久久久久久久| 麻豆久久一区| 亚洲1区在线观看| 韩国精品主播一区二区在线观看 | 国产一卡不卡| 丝袜亚洲另类欧美| 91精品一区二区三区综合在线爱| 欧美国产先锋| 日韩精品一页| 亚洲深夜影院| 久久久久免费av| 国产一区二区三区91| 日韩国产91| 国产婷婷精品| 欧美高清不卡| 日韩精品免费一区二区在线观看 | 国产成年精品| 久久av国产紧身裤| 91综合久久爱com| 中文字幕亚洲影视| 好吊日精品视频| 欧美日韩一二三四| 播放一区二区| 韩国久久久久久| 精品国产欧美| 免费在线观看一区| 日本亚洲三级在线| 三级欧美韩日大片在线看| 久久免费大视频| 福利一区二区| 国产精久久一区二区| 91精品国产自产精品男人的天堂| 一区二区精品| 亚洲人成亚洲精品| 日韩影院精彩在线| 久久亚洲影院| 中文字幕一区二区三区日韩精品| 亚洲一区二区日韩| 中文字幕乱码亚洲无线精品一区| 亚洲作爱视频| 国产亚洲毛片| 黄色日韩精品| 一区二区三区四区在线看| 日本免费久久| 精品免费av在线| 欧洲在线一区| 99精品视频精品精品视频| 日韩电影免费网址| 欧美国产美女| 国产成人精品亚洲日本在线观看| 日韩av专区| 日韩成人a**站| 午夜av不卡| 色吊丝一区二区| 好吊一区二区三区| 亚洲色图国产| 婷婷综合电影| 国产免费av一区二区三区| 国产精品一区三区在线观看| 麻豆精品视频在线观看| 成人午夜亚洲| 偷拍精品精品一区二区三区| 欧美日韩在线观看视频小说| 久久国产精品久久久久久电车| 亚洲精品在线a| 国产精品久久久久久妇女| 国产在线日韩精品| 99精品视频精品精品视频| 国产精品婷婷| 日韩精品亚洲aⅴ在线影院| 国产毛片精品久久| 欧美91在线| 天堂资源在线亚洲| 亚洲资源网站| 欧美激情久久久久久久久久久| 国内自拍视频一区二区三区| 久久一区二区中文字幕| 亚洲视频国产精品| 免费一级欧美片在线观看网站 | 日韩一区电影| 日韩一区二区免费看| 亚洲三级在线| 欧美aa在线视频| 久久精品国产99久久| 麻豆成人在线| 免费在线日韩av| 蜜臀91精品国产高清在线观看| 日韩影院精彩在线| 精品资源在线| 亚洲一区二区免费看| 久久国产精品免费精品3p| 欧洲av不卡| 日本在线观看不卡视频| 高清不卡亚洲| 最新国产精品视频| 欧美久久天堂| 亚洲精品欧美| 在线一区av| 亚洲精品乱码| 欧美少妇精品| 蜜臀久久99精品久久久久久9| 麻豆精品视频在线| 亚洲视频播放| 精品国产91| 蜜桃一区二区三区在线| 黄色精品视频| 亚洲精品国模| 欧美不卡高清一区二区三区| 日韩和欧美的一区| 久久精品成人| 国产精品毛片久久久| 欧美在线亚洲| 精品香蕉视频| 日欧美一区二区| 亚洲一级少妇| 欧美日韩一区二区三区不卡视频| 91精品国产成人观看| 欧美经典一区| 美女久久一区| 欧美gv在线|