国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Jupyter-Notebook無(wú)法創(chuàng)建ipynb文件

這篇具有很好參考價(jià)值的文章主要介紹了Jupyter-Notebook無(wú)法創(chuàng)建ipynb文件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

概述

用戶反饋在 Notebook 上無(wú)法創(chuàng)建 ipynb 文件,并且會(huì)返回以下的錯(cuò)誤。

報(bào)錯(cuò)的信息是: Unexpected error while saving file: Untitled5.ipynb attempt to write a readonly database
Jupyter-Notebook無(wú)法創(chuàng)建ipynb文件,jupyter,ide,python

排查問(wèn)題

這個(gè)是一個(gè)比較新的問(wèn)題,因?yàn)閳F(tuán)隊(duì)之前也沒(méi)有人遇見(jiàn)過(guò),不過(guò)通過(guò)報(bào)錯(cuò)信息,很容易定位到這個(gè) issue Creating Jupyter Notebook Failed: error to write a readonly database #5321。初步看,我們這里遇到的問(wèn)題跟 issue 上是一樣的。

雖然沒(méi)有仔細(xì)看過(guò) Jupyterhub 和 Jupyterlab 的代碼,但是我們可以根據(jù)一些報(bào)錯(cuò)信息來(lái)進(jìn)行進(jìn)一步的排查。

[I 2024-01-18 09:48:31.909 SingleUserLabApp handlers:172] Creating new notebook in
[E 2024-01-18 09:48:31.910 SingleUserLabApp filemanager:449] Error while saving file: Untitled5.ipynb attempt to write a readonly database
    Traceback (most recent call last):
      File "/usr/local/lib/python3.9/site-packages/jupyter_server/services/contents/filemanager.py", line 434, in save
        self.check_and_sign(nb, path)
      File "/usr/local/lib/python3.9/site-packages/jupyter_server/services/contents/manager.py", line 651, in check_and_sign
        self.notary.sign(nb)
      File "/usr/local/lib/python3.9/site-packages/nbformat/sign.py", line 462, in sign
        self.store.store_signature(signature, self.algorithm)
      File "/usr/local/lib/python3.9/site-packages/nbformat/sign.py", line 204, in store_signature
        if not self.check_signature(digest, algorithm):
      File "/usr/local/lib/python3.9/site-packages/nbformat/sign.py", line 239, in check_signature
        self.db.execute(
    sqlite3.OperationalError: attempt to write a readonly database
[W 2024-01-18 09:48:31.910 SingleUserLabApp web:1796] 500 POST /user/oscar01.liu/api/contents?1705542511901 (10.80.50.125): Unexpected error while saving file: Untitled5.ipynb attempt to write a readonly database
[W 2024-01-18 09:48:31.910 SingleUserLabApp handlers:649] Unexpected error while saving file: Untitled5.ipynb attempt to write a readonly database
[E 2024-01-18 09:48:31.911 SingleUserLabApp log:178] {
      "Cookie": "jupyterhub-user-oscar01.liu=[secret]; _xsrf=[secret]; jupyterhub-user-oscar01.liu-oauth-state=[secret]",
      "Accept-Language": "zh-CN,zh;q=0.9",
      "Accept-Encoding": "gzip, deflate",
      "Referer": "http://gd17-llm-002-jupyterhub.xxx.com/user/oscar01.liu/lab/workspaces/auto-P",
      "Origin": "http://gd17-llm-002-jupyterhub.xxx.com",
      "Accept": "*/*",
      "Content-Type": "text/plain;charset=UTF-8",
      "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
      "Authorization": "token [secret]",
      "X-Xsrftoken": "2|b9010b04|67edc801549f9be14554782ddb629233|1703062619",
      "Content-Length": "29",
      "X-Scheme": "http",
      "X-Forwarded-Proto": "http,http",
      "X-Forwarded-Port": "80,80",
      "X-Forwarded-Host": "gd17-llm-002-jupyterhub.xxx.com",
      "X-Forwarded-For": "10.80.50.125,10.122.196.115",
      "X-Real-Ip": "10.80.50.125",
      "X-Request-Id": "e6b76c0d4424e0f93a90fd0b10fc473b",
      "Host": "gd17-llm-002-jupyterhub.xxx.com",
      "Connection": "close"
    }

當(dāng)嘗試創(chuàng)建 ipynb 文件的時(shí)候,Notebook 的容器會(huì)打出報(bào)錯(cuò)的日志,從日志上看,感覺(jué)就是創(chuàng)建 ipynb 的時(shí)候,Notebook 會(huì)有讀寫(xiě)數(shù)據(jù)庫(kù)這樣的操作,結(jié)合 issue 和用戶的行為,大概可以判斷,是因?yàn)橛脩魟?dòng)了 $HOME/.local/share/jupyter 目錄下的一些配置文件,而這個(gè)目錄內(nèi),有一個(gè) sqlite3 實(shí)現(xiàn)的內(nèi)存數(shù)據(jù)庫(kù),會(huì)記錄一些本地 Notebook 的信息,這個(gè)文件就是 nbsignatures.db,如下圖。

Jupyter-Notebook無(wú)法創(chuàng)建ipynb文件,jupyter,ide,python

我們可以通過(guò) python 來(lái)打開(kāi)這 db 文件,查看一下,具體有什么信息在里面,具體的代碼如下。

import sqlite3

# 連接到 SQLite 數(shù)據(jù)庫(kù)文件
conn = sqlite3.connect('$HOME/.local/share/jupyter/nbsignatures.db')

# 創(chuàng)建一個(gè) cursor
cursor = conn.cursor()

# 查詢 nbsignatures 表的所有數(shù)據(jù)
print("Data in nbsignatures table:")
cursor.execute("SELECT * FROM nbsignatures;")
for row in cursor.fetchall():
    print(row)

# 關(guān)閉 cursor 和連接
cursor.close()
conn.close()

Jupyter-Notebook無(wú)法創(chuàng)建ipynb文件,jupyter,ide,python

恢復(fù)方法

恢復(fù)的手段,要么是讓用戶把相關(guān)的文件和文件目錄恢復(fù),如果實(shí)在無(wú)法找回,最好的辦法就是重啟一下 Notebook 的容器了。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-804612.html

參考資料

  1. Creating Jupyter Notebook Failed: error to write a readonly database #5321

到了這里,關(guān)于Jupyter-Notebook無(wú)法創(chuàng)建ipynb文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Jupyter-notebook打開(kāi)后立刻閃退(工作路徑問(wèn)題)、無(wú)法跳轉(zhuǎn)瀏覽器。兩大常見(jiàn)問(wèn)題,看這一篇就夠。

    Jupyter-notebook打開(kāi)后立刻閃退(工作路徑問(wèn)題)、無(wú)法跳轉(zhuǎn)瀏覽器。兩大常見(jiàn)問(wèn)題,看這一篇就夠。

    WIn+R打開(kāi)cmd窗口輸入【jupyter notebook --generate-config】,得到一個(gè)路徑(jupyter的配置文件)。 補(bǔ)充:回車之后會(huì)自動(dòng)生成一個(gè)名為jupyter_notebook_config.py的文件,并且cmd窗口中會(huì)給出文件所在的路徑。(如果已經(jīng)配置過(guò)note-book的相關(guān)信息,執(zhí)行此命令會(huì)提示你是否覆蓋原有配置,如

    2024年02月06日
    瀏覽(24)
  • pyecharts圖形在Jupyter-notebook中不顯示問(wèn)題

    問(wèn)題:在jupyter-notebook中使用pyecharts作圖,渲染到j(luò)upyter中不顯示 原因:渲染圖形的echarts的js靜態(tài)資源加載不出來(lái) 解決辦法: 引用pyecharts本地服務(wù)器(比較麻煩),參考官網(wǎng) 配置圖形的js資源加載的遠(yuǎn)程服務(wù)器,找一個(gè)比較快的cdn,bootstrap提供的就不錯(cuò), 注意不加后面的 /echar

    2024年02月11日
    瀏覽(32)
  • Jupyter-notebook升級(jí)內(nèi)核至Python3.9版本以上

    Jupyter-notebook升級(jí)內(nèi)核至Python3.9版本以上

    ? 目錄 1、用管理員身份打開(kāi)Anaconda Prompt 2、Install 3、Activate 4、pywin32_postinstall.py -install ?5、打開(kāi) 6、問(wèn)題 6.1、Jupyter-notebook默認(rèn)文件夾位置(Home) 6.2、再次打開(kāi)3.9版本需要重復(fù)操作5、打開(kāi) 因?yàn)檎{(diào)用matplotlib庫(kù)時(shí)出現(xiàn)版本不兼容的問(wèn)題,我想將Python版本升級(jí)到3.9以上,搞了一下午

    2024年02月05日
    瀏覽(27)
  • anaconda在新的conda環(huán)境創(chuàng)建與打開(kāi)jupyter notebook,在新的文件目錄下打開(kāi)jupyter notebook(有視頻教學(xué))

    目錄 視頻鏈接如下: anaconda 1.創(chuàng)建新的conda環(huán)境; 2.在新的conda環(huán)境打開(kāi)jupyter notebook; 3.在新的文件目錄下打開(kāi)jupyter notebook; 詳細(xì)步驟: 本文也是根據(jù)該視頻的教學(xué)學(xué)習(xí)做的筆記,希望幫助到更多人。 https://www.bilibili.com/video/BV1CU4y1v7PV/?spm_id_from=333.788.top_right_bar_window_histor

    2024年02月01日
    瀏覽(19)
  • 服務(wù)器端安裝jupyter notebook并在本地使用與環(huán)境配置一條龍服務(wù)【服務(wù)器上跑ipynb】

    服務(wù)器端安裝jupyter notebook并在本地使用與環(huán)境配置一條龍服務(wù)【服務(wù)器上跑ipynb】

    路徑是 ~/.jupyter/jupyter_notebook_config.py 上述代碼會(huì)生成一個(gè)密鑰,記住該密鑰。 打開(kāi)配置文件后,shift+g跳到末尾,i進(jìn)入編輯模式,插入以下代碼: (最后一行我沒(méi)有用到,需要的可以取消注釋) esc退出編輯,shift + :wq保存 如 最后,然后在本地打開(kāi)瀏覽器輸入以下內(nèi)容: 初次

    2024年02月14日
    瀏覽(28)
  • jupyter notebook內(nèi)核啟動(dòng)失敗&pycharm里無(wú)法運(yùn)行jupyter notebook程序

    jupyter notebook內(nèi)核啟動(dòng)失敗&pycharm里無(wú)法運(yùn)行jupyter notebook程序

    提示:本人下載anaconda的背景是:之前下了一個(gè)miniconda,后面卸載了,可能沒(méi)卸干凈,然后重新下來(lái)一個(gè)anaconda:配置好環(huán)境變量之后,jupyter notebook一直啟動(dòng)失敗,在網(wǎng)上查了原因可能是反復(fù)安裝anaconda時(shí)導(dǎo)致的python的kernel內(nèi)核啟動(dòng)失敗 1.此頁(yè)面是在anaconda prompt里面輸入指令

    2024年02月06日
    瀏覽(18)
  • jupyter notebook和pycharm中配置pytorch環(huán)境,及jupyter notebook內(nèi)核創(chuàng)建

    jupyter notebook和pycharm中配置pytorch環(huán)境,及jupyter notebook內(nèi)核創(chuàng)建

    anaconda已經(jīng)成功安裝,并且可以成功打開(kāi)jupyter notebook(可以參加我的另一篇博文:windows下anaconda的下載安裝) pycharm已經(jīng)成功安裝,并且可以成功打開(kāi)(社區(qū)版本和專業(yè)版的都可以,ps:社區(qū)辦免費(fèi),但是不可以遠(yuǎn)程連接服務(wù)器,專業(yè)版要付費(fèi)或者學(xué)生身份可以免費(fèi)申請(qǐng),可以

    2024年02月07日
    瀏覽(55)
  • jupyter notebook無(wú)法運(yùn)行代碼

    jupyter notebook無(wú)法運(yùn)行代碼

    最近要開(kāi)始深度學(xué)習(xí)的相關(guān)課程,得提前準(zhǔn)備好相關(guān)工具。首先安裝了Anaconda工具,之后配置好環(huán)境,我按照視頻配置好了Pytorch環(huán)境,之后經(jīng)行開(kāi)發(fā)工具的安裝,視頻詳參Pycharm和Jupyter的安裝,強(qiáng)推這個(gè)up(我是土堆)的系列視頻。 2.1 Pycharm相關(guān)問(wèn)題 我在Pycharm上面鏈接個(gè)人建立

    2024年02月06日
    瀏覽(27)
  • Jupyter notebook 無(wú)法跳轉(zhuǎn)網(wǎng)頁(yè)解決方法

    Jupyter notebook 無(wú)法跳轉(zhuǎn)網(wǎng)頁(yè)解決方法

    一、安裝問(wèn)題 1、首先確認(rèn)是否安裝了 python解釋器 ,這里就以 3.x版本 為例。 (1)、 win + R 打開(kāi)運(yùn)行窗口? ?輸入 cmd,回車 (2)、在命令窗口輸入 python ,回車,看到?jīng)]有報(bào)錯(cuò),有以下版本提示,則表明安裝成功 ?二、執(zhí)行? pip3 install jupyter 命令安裝時(shí),出現(xiàn)了某些報(bào)錯(cuò),

    2024年02月15日
    瀏覽(17)
  • Jupyter notebook沒(méi)有創(chuàng)建python3的選項(xiàng)解決

    Jupyter notebook沒(méi)有創(chuàng)建python3的選項(xiàng)解決

    jupyter提示找不到kernel,因此為其增加內(nèi)核 首先安裝ipkernel包: 針對(duì)當(dāng)前用戶安裝ipkernel: 重新運(yùn)行jupyter notebook,python3的選項(xiàng)就出現(xiàn)啦!

    2024年02月11日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包