日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

jupyter?notebook?自定義python解釋器的過程詳解_python

作者:垂金煙柳 ? 更新時間: 2022-11-22 編程語言

jupyter notebook 自定義python解釋器

jupyter notebook 和虛擬環境的好處就不多廢話了

  • jupyter notebook 網頁版交互環境,類似于ipython,功能強大
  • 虛擬環境壞了就壞了,大不了重新安裝 如何讓 jupyter notebook在python虛擬環境中運行呢

找到jupyter安裝路徑(已Linux系統為例,Windows系統步驟大致相同)

  • 命令窗口輸入 jupyter kernelspec list
  • 查看默認jupyter notebook的解釋器
$ jupyter kernelspec list
Available kernels:
  python3    /home/www/opt/anaconda3/share/jupyter/kernels/python3
  • 進入到返回結果的文件夾
  • 會看到一個 kernel.json 文件
  • 它長這樣
$ cd /home/www/opt/anaconda3/share/jupyter/kernels/python3
$ ls -l kernel.json
-rw-rw-r--  1 www  www  231 10  9 19:26 kernel.json

$ cat kernel.json
{
 "argv": [
  "/home/www/opt/anaconda3/bin/python",
  "-m",
  "ipykernel_launcher",
  "-f",
  "{connection_file}"
 ],
 "display_name": "Python 3 (ipykernel)",
 "language": "python",
 "metadata": {
  "debugger": true
 }
}
  • 請記住 /home/www/opt/anaconda3/bin/python 值
  • 因為接下來要動它了 創建好自己的虛擬環境

或者選擇已經創建好的虛擬環境

  • python3 -m venv ~/bin/newtest
  • 此處的~為用戶家目錄簡寫

設置自定義python解釋器

Linux 環境直接使用 vim,Windows隨便找個編輯器

  • /home/www/opt/anaconda3/bin/python 替換成 /home/www/bin/newtest/bin/python
  • 注意:紅色字體為替換后的內容,路徑不要出錯
  • 不然你會看到下面的錯誤

jupyter notebook 找不到內核

設置好后確認一下吧

創建一個新的筆記吧

  • 可能你在新建筆記等了一會兒后得到以下錯誤

在這里插入圖片描述

  • 哎呀!我的網絡沒有問題啊
  • 此時你得返回啟動臺看日志了,看日志分析日志是解決問題的最好途徑,別百度,因為它會給你一堆網絡問題的解決方法

在這里插入圖片描述

  • 先找到關鍵子 Error ,后面的信息404,確實是網絡問題
  • 不可能啊,。。。懷疑加肯定
  • 在將日志往上面幾行看看
  • No module named ipykernel_launcher
  • 哦,有個模塊找不到

解決吧

  • pip install ipykernel
  • 別問為什么,我也想問,別人就是這么玩的

輸入以下內容

import syssys.executable

執行得到的結果是你設置的解釋器,表示成功了

原文鏈接:https://blog.csdn.net/weixin_44316575/article/details/127232762

欄目分類
最近更新