admin管理员组

文章数量:1666727

文章目录

    • 问题复现
    • 原因
    • 解决
    • 参考链接

问题复现

时间:2024-10-10

原因

我们在jupyter notebook与anaconda终端中分别使用下面代码:
发现路径并不相同
我运行的终端中的路径为’C:\Users\29136\.conda\envs\deeplearning\python.exe’
jupyter notebook路径为:D:\APP2\conda\conda\python.exe

import sys
sys.executable

解决

  1. 我们在终端中输入命令jupyter kernelspec list,我们可以看到我们的内核有哪些,以及路径,如下:
  2. 分别在资源管理器中打开该文件夹(你需要使用的kernel对应的文件夹),我这里选择的是deeplearning,文件夹中存在一个文件kernel.json,如下:
  3. 打开该文件,修改文件中argv配置的路径参数,将路径参数修改为你在终端(可以正常导入torch)中使用sys.executable得到的路径,如下:
  4. 保存之后重新启动即可

参考链接

参考链接

本文标签: 终端Anacondatorchnotebookjupyter