亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果沒有自動連接,如何將 Jupyter 內核連接到 VS Code?

如果沒有自動連接,如何將 Jupyter 內核連接到 VS Code?

ABOUTYOU 2022-07-05 15:50:28
我希望能夠開箱即用地為 VS 代碼工作的 jupyter 筆記本,而我的工作量最少。我試著打開一個 jupyter 筆記本。我立即找到了解釋器并將我的 conda env 與命令顆粒一起使用(command + shift + P然后在下拉菜單中找到了我的 conda env)。這似乎使終端工作,因為 python 指向正確的位置:(automl-meta-learning) brandomiranda~/automl-meta-learning ? which python/Users/brandomiranda/miniconda3/envs/automl-meta-learning/bin/python從 VS Code 運行 python 腳本似乎也可以正常工作,請參閱輸出:(automl-meta-learning) brandomiranda~/automl-meta-learning ? /Users/brandomiranda/miniconda3/envs/automl-meta-learning/bin/python /Users/brandomiranda/automl-meta-learning/python_playground.pyx = 1my_str = this is a stringy = 2但是當我嘗試使用 jupyter notebook 時它不起作用。最明顯的是我的 VS 代碼沒有連接內核,請看截圖:我嘗試按照 reddit 上的建議單擊幾個箭頭(vs_code_jupyter_server_no_kernel_python_not):當我嘗試在我的 jupyter 筆記本中運行時,我收到以下錯誤:Error: Activating Python 3.7.6 64-bit ('base': conda) to run Jupyter failed with Error: StdErr from ShellExec, /Users/brandomiranda/.bashrc: line 31: jump-module.bash: No such file or directoryCommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.To initialize your shell, run    $ conda init Currently supported shells are:  - bash  - fish  - tcsh  - xonsh  - zsh  - powershellSee 'conda init --help' for more information and options.IMPORTANT: You may need to close and restart your shell after running 'conda init'..這很奇怪。我的 shell 甚至不是 bash,所以我不知道為什么向我顯示該消息(也許 VS Code 不知道 Mac OS Catalina 使用 zsh?不知道如何為 VS Code 解決這個問題)。無論如何,我繼續做我認為錯誤消息所暗示的事情。所以我做了以下事情:我運行 conda init 然后進入 vs code 內的終端并通過運行 zsh 重新啟動 shell,但 jupyter 內核仍然無法在我的筆記本上運行 vs code。不知道出了什么問題。但似乎沒有什么區別。知道如何解決這個問題嗎?
查看完整描述

3 回答

?
開滿天機

TA貢獻1786條經驗 獲得超13個贊

您需要為jupyter選擇python解釋器,您可以按照以下步驟操作

  1. 打開命令面板

    蘋果電腦:CMD+Shift+P

    個人電腦:CTRL+SHIFT+P

  2. 然后搜索select Interpreter to start jupyter server然后按回車,它將列出所有解釋器,然后選擇任何解釋器并完成!

這只是一個一次性的過程,在此之后,它將自動連接。


查看完整回答
反對 回復 2022-07-05
?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

看起來很奇怪,前幾天我也注意到了這一點,到目前為止,唯一對我有用的是通過從 Anaconda Navigator 啟動它來打開 VS Code:

http://img1.sycdn.imooc.com//62c3ee0500012fbc06550235.jpg

然后我得到了,正如預期的那樣:

http://img1.sycdn.imooc.com//62c3ee0e000143de06570249.jpg


查看完整回答
反對 回復 2022-07-05
?
富國滬深

TA貢獻1790條經驗 獲得超9個贊

如果您看到我在 git 問題 ( https://github.com/microsoft/vscode-python/issues/9566.bashrc ) 中進行了很長時間的討論,一旦我刪除了我的and引發的所有錯誤.zhrc,VS 代碼中的 jupyter 功能就開始了再次為我工作。這非常奇怪(特別是因為我根本不使用 bash 并且我使用 zsh 作為我的 shell,我本來希望 VS 代碼對我的.SHELLrc文件拋出錯誤是健壯的,但事實并非如此)。

如果這不起作用,那么您可能必須安裝 vsix 視圖擴展并安裝ms-python-insiders.vsix問題中的鏈接(https://github.com/microsoft/vscode-python/issues/9566)。


查看完整回答
反對 回復 2022-07-05
  • 3 回答
  • 0 關注
  • 296 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號