虚拟环境已安装torch,Jupyter Notebook导入时提示ModuleNotFoundError怎么办
解决Jupyter Notebook无法导入torch的问题
方法一:为虚拟环境添加Jupyter内核
- 激活你的
pytorch_project虚拟环境:conda activate pytorch_project - 在虚拟环境内安装
ipykernel(Jupyter内核依赖):pip install ipykernel - 将该虚拟环境注册为Jupyter的可用内核:
python -m ipykernel install --user --name pytorch_project --display-name "Python (pytorch_project)" - 打开Jupyter Notebook后,新建笔记时选择**Python (pytorch_project)**内核;若已有笔记,通过顶部菜单
Kernel -> Change kernel切换到该内核,重启内核后即可正常导入torch。
方法二:直接在虚拟环境中启动Jupyter Notebook
- 激活
pytorch_project虚拟环境:conda activate pytorch_project - 若环境内未安装Jupyter,先执行安装:
pip install jupyter - 启动Jupyter Notebook:
这种方式启动的Notebook默认使用当前虚拟环境的Python解释器,无需额外配置即可导入torch。jupyter notebook
内容的提问来源于stack exchange,提问作者kkab
相关产品推荐
相关产品推荐

