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

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

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

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

折騰半天,發(fā)現(xiàn)我啟動notebook時是用自定義startup.bat方式方式啟動的,bat文件的內(nèi)容為

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

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

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

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

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

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

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

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

在經(jīng)歷了各種嘗試,上網(wǎng)搜了也沒有發(fā)現(xiàn)相關(guān)情況之后,自己偶然發(fā)現(xiàn)了解決辦法:

如何打開源文件:

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

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

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

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

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

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

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

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

看到這兒基本上問題就應(yīng)該解決了,下面補(bǔ)充一點問題來源和教訓(xùn)

前因后果:為什么會內(nèi)存溢出

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

經(jīng)驗教訓(xùn):

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

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

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

內(nèi)容是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”,“l(fā)anguage”: “python”,“name”: “python3”},“l(fā)anguage_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莫名崩潰的原因及解決方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩欧美精品一区二区综合视频| 婷婷中文字幕一区| 久久亚洲图片| 国产亚洲精品久久久久婷婷瑜伽| 亚洲一级影院| 国产二区精品| 亚洲精品1区2区| 免费成人性网站| 亚洲精品免费观看| 91免费精品国偷自产在线在线| 美女精品在线| 亚州av一区| 国产精品天堂蜜av在线播放| 国产精品videossex久久发布| 麻豆成人av在线| 精品美女在线视频| 亚洲一区资源| 香蕉久久99| 三级亚洲高清视频| 日韩超碰人人爽人人做人人添| 国产日产精品_国产精品毛片 | 香蕉久久久久久久av网站| 丝袜脚交一区二区| 欧美在线看片| jizzjizz中国精品麻豆| 国产综合婷婷| 日韩精品视频中文字幕| 久久亚州av| 久久激情网站| 亚洲欧美日韩专区| 日本不卡中文字幕| 精品国产乱码久久久久久樱花| av免费不卡国产观看| 国产一区清纯| 日本欧美在线| 日本а中文在线天堂| 欧美午夜不卡| 国产探花一区二区| 99久久夜色精品国产亚洲狼 | 日韩视频免费| 久久国产精品免费一区二区三区| 国产成人精品一区二区三区在线| 亚洲天堂久久| 欧美日韩亚洲国产精品| 色综合五月天| 丝袜a∨在线一区二区三区不卡| 国产精品天堂蜜av在线播放| 亚洲国产综合在线看不卡| 欧美一区=区三区| 欧美肉体xxxx裸体137大胆| 人人爱人人干婷婷丁香亚洲| 性感美女一区二区在线观看| 日韩高清电影免费| 久久国产中文字幕| 国产剧情一区二区在线观看| 午夜久久黄色| 韩日一区二区| 亚洲精品四区| 99精品电影| 国产精品亚洲二区| 久久激情网站| 国产精品色婷婷在线观看| 亚洲福利专区| 国产成人免费视频网站视频社区| 最新亚洲国产| 在线视频观看日韩| 精品午夜av| 亚洲精品乱码| 久久精品1区| 国产精品男女| 蜜臀精品久久久久久蜜臀 | 日韩在线黄色| 亚洲不卡av不卡一区二区| 日韩国产精品久久久| 亚洲香蕉网站| 麻豆国产在线| 久久av超碰| 亚洲精品欧美| 精品中文一区| sm捆绑调教国产免费网站在线观看 | 激情久久久久久| 精品国产亚洲一区二区在线观看| 视频一区免费在线观看| 国产66精品| 欧美日韩亚洲一区在线观看| 最新国产拍偷乱拍精品| 日韩在线第七页| 美女国产精品久久久| 少妇高潮一区二区三区99| 黄色成人精品网站| 999国产精品视频| 91一区二区三区四区| 国产日韩欧美三区| 欧美日韩一二三四| 亚洲精品一二| 日韩午夜av| 热三久草你在线| 久久麻豆视频| 中文在线日韩| 国产亚洲午夜| 欧美大黑bbbbbbbbb在线| 亚洲美女久久精品| 国产一区二区三区四区五区 | 日韩三区四区| 三级在线观看一区二区| 欧美午夜不卡| 亚洲激情av| jiujiure精品视频播放| 伊人久久高清| 亚洲综合电影| 亚洲综合电影| 精品国产乱码久久久久久1区2匹| 69精品国产久热在线观看| 最新亚洲国产| 天堂av一区| 日韩高清欧美激情| 18国产精品| 国产精品极品国产中出| 国产精品美女午夜爽爽| 久久gogo国模啪啪裸体| 国产欧美日本| 麻豆精品久久| 成人国产精品久久| 久久男人av资源站| 欧洲一级精品| 欧美 日韩 国产一区二区在线视频| 久久久久国产| 久久久蜜桃一区二区人| 亚洲手机在线| 欧美综合二区| 在线精品福利| 日韩高清一区在线| 国产精品一区二区三区av| 国产日本久久| 精品五月天堂| 捆绑调教日本一区二区三区| 亚洲三级网站| 日韩视频在线一区二区三区 | 日韩区欧美区| 日本中文字幕一区二区视频| 7777精品| 久久精品国产精品亚洲毛片| 国产suv精品一区| 日韩精品水蜜桃| 欧美精品一卡| 亚洲久久在线| 麻豆国产精品| 伊人久久在线| 九九久久电影| 影音先锋久久精品| 国产剧情一区| 群体交乱之放荡娇妻一区二区| 欧美日韩国产综合网| 亚洲精品看片| 久久精品欧洲| 不卡视频在线| 久久精品xxxxx| 国产v日韩v欧美v| 中文在线一区| 欧美亚洲综合视频| 在线中文字幕播放| 爽爽淫人综合网网站| 国产精品视频一区二区三区| 久久精品人人| 成人午夜国产| 午夜精品久久久久久久久久蜜桃| 亚洲人成亚洲精品| 国产精品国码视频| 四虎4545www国产精品 | 日韩欧美看国产| 免费久久99精品国产自在现线| 青青国产91久久久久久| 欧美日韩在线观看首页| 在线看片日韩| 超碰在线99| 欧美.日韩.国产.一区.二区 | 国产精成人品2018| 欧美亚洲在线日韩| 日本午夜精品久久久| 日韩一区欧美| 日韩区一区二| 99久久精品费精品国产| 91精品视频一区二区| 国产99久久久国产精品成人免费| 日本国产欧美| 日韩免费久久| 中文字幕一区二区三区日韩精品 | 亚洲欧洲一区二区天堂久久| 久久黄色影视| 国产精品普通话对白| 精品五月天堂| 免费日韩精品中文字幕视频在线| 另类欧美日韩国产在线| 亚洲一区日韩| 91综合视频| 欧美日韩一区二区三区在线电影| 日韩不卡在线| 国产精品4hu.www| 免费一区二区视频| 午夜欧美巨大性欧美巨大|