背景
- 我在 macOS 12.6.1
- 我通過自制軟體安裝了 pyenv
- 我通過 pyenv 安裝了 3.10.7
pyenv install 3.10.7 - 我將 3.10.7 設定為全域
pyenv global 3.10.7 - 我已經用 `pip install ipykernel' 安裝了 ipykernel
- 我的 .zshrc 檔案包含以下內容:
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
在“Python:選擇解釋器”下,我有四個選項:
- 輸入解釋器路徑...
- 從“python.defaultInterpreterPath”設定中使用 Python ~/.pyenv/versions/3.10.7/bin/python
- Python 3.10.7 64-bit('3.10.7':penv) ~/.pyenv/versions/3.10.7/bin/python推薦
- Python 3.9.6 64 位 /usr/bin/python3全域
如果我在終端中輸入“python --version”,我會得到 Python 3.10.7
如果我點擊內核選擇按鈕(右上角),我有以下選項:
- Python 3.9.6 64-bit /usr/bin/python3 當前選擇建議
- 連接到 Jupyter 服務器
有人可以澄清/幫助我理解 Visual Studio Code 中的解釋器與內核設定嗎?
如何將使用 Python 3.10.7 的選項添加到內核?
uj5u.com熱心網友回復:
我已經設法讓 Python 3.10.7 在內核選項中可用。我所做的是:
- 檔案 -> 打開檔案夾 -> 桌面
- 制作了一個新的 python 檔案 test.py,其中包含一些 python 代碼:
a = 4
b = 2
c = a b
print(c)
- 運行 python 檔案,確保輸出 (c) 已列印。
- 然后 cmd shift p 導航到“Jupyter 過濾器內核”
- 選擇 3.10.7 和未選擇 Python 3.9.6
- 新建了一個jupyter notebook檔案,內核選項已經預選為3.10.7。
我不知道我的哪一部分操作實際上需要它才能開始作業,我確信其中有人不相關,但它現在正在作業。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/525122.html
標籤:Python苹果系统视觉工作室代码jupyter-笔记本pyenv
