Windows 10环境下如何在Jupyter Notebook中安装Python 3.11?
在Windows 10的Jupyter Notebook中添加Python 3.11(或其他版本)的方法
步骤1:打开Anaconda Prompt
在Windows开始菜单中找到并启动Anaconda Prompt(确保使用Anaconda自带的终端,保证conda命令可正常执行)。
步骤2:创建指定Python版本的conda环境
执行命令创建自定义名称的环境(示例用py311作为环境名,可自行修改),并指定Python 3.11版本:
conda create -n py311 python=3.11
安装过程中会弹出确认提示,输入y回车即可完成环境创建。
如果需要安装其他Python版本(如3.10),只需将命令中的python=3.11替换为对应版本号(如python=3.10),同时可将环境名改为py310方便区分。
步骤3:激活新环境
环境创建完成后,激活该环境:
conda activate py311
激活成功后,命令行前缀会显示当前环境名称(如(py311))。
步骤4:在新环境中安装Jupyter Notebook
在激活的环境内安装Jupyter Notebook:
conda install jupyter notebook
也可使用pip install jupyter notebook,但conda安装更适配Anaconda生态环境。
步骤5:安装ipykernel并注册到Jupyter内核列表
为让Jupyter识别新环境,需安装ipykernel并将环境注册为Jupyter内核:
conda install ipykernel python -m ipykernel install --user --name py311 --display-name "Python 3.11"
其中--display-name后的内容是Jupyter界面中显示的内核名称,可自定义(如改为"Python 3.11 (Anaconda)")。
步骤6:启动Jupyter并使用新内核
在激活的环境中执行命令启动Jupyter Notebook:
jupyter notebook
浏览器打开Jupyter界面后,点击右上角「New」按钮,即可看到已添加的「Python 3.11」选项,选择它就能创建基于Python 3.11的Notebook文件。
额外说明
- 若不想在每个环境重复安装Jupyter,可在base环境中预先安装ipykernel,直接执行步骤5的注册命令即可将新环境添加到Jupyter内核列表。
- 如需删除某个无用内核,执行命令
jupyter kernelspec remove py311(替换为对应环境名)即可。
内容的提问来源于stack exchange,提问作者MichaelRSF
相关产品推荐
相关产品推荐

