網站首頁 編程語言 正文
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 - 注意:紅色字體為替換后的內容,路徑不要出錯
- 不然你會看到下面的錯誤
設置好后確認一下吧
創建一個新的筆記吧
- 可能你在新建筆記等了一會兒后得到以下錯誤
- 哎呀!我的網絡沒有問題啊
- 此時你得返回啟動臺看日志了,看日志分析日志是解決問題的最好途徑,別百度,因為它會給你一堆網絡問題的解決方法
- 先找到關鍵子 Error ,后面的信息404,確實是網絡問題
- 不可能啊,。。。懷疑加肯定
- 在將日志往上面幾行看看
- No module named ipykernel_launcher
- 哦,有個模塊找不到
解決吧
- pip install ipykernel
- 別問為什么,我也想問,別人就是這么玩的
輸入以下內容
import syssys.executable
執行得到的結果是你設置的解釋器,表示成功了
原文鏈接:https://blog.csdn.net/weixin_44316575/article/details/127232762
相關推薦
- 2022-07-09 SAP Commerce Cloud 里的 Site API 調用方式講解
- 2022-10-18 EasyUI使用DataGrid實現動態列數據綁定_jquery
- 2022-04-15 C語言?指針數組進階詳解_C 語言
- 2023-07-26 vscode插件安裝失敗
- 2022-07-20 用C語言實現掃雷
- 2023-01-28 python基礎之reverse和reversed函數的介紹及使用_python
- 2022-10-26 Jenkins+Docker?一鍵自動化部署?SpringBoot?項目的詳細步驟_docker
- 2022-01-05 解決:啟動Redis報錯:`Could not create server TCP listenin
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支