在命令行下载了模块 而在jupyter中无法导入的问题

当在命令行使用pip安装的Python模块无法在Jupyter环境中导入时,可以通过修改Jupyter的kernel.json文件,确保其使用相同的Python环境,或者调整系统环境变量PATH的顺序,使Jupyter优先使用Anaconda的包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

借鉴了https://blog.youkuaiyun.com/qq_34650787/article/details/83304080?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1

分别在jupyter和命令行中的python输入

import sys
sys.executable

jupyter中
命令行中
两者路径不一
我采用将jupyter的路径改成与命令行中相同
在 F:\soft\Anaconda\share\jupyter\kernels\python3中的kernel.json
修改路径
用记事本打开kernel.json,将第三行的路径改为与之前命令行输出的路径一致
修改后
之后在jupyter中就可以导入在命令行中pip install下载的模块啦

方法二:
或者可以将环境变量中的系统变量中的path路径 把F:\soft\Anaconda\Scripts\ 和 F:\soft\Anaconda\放在F:\soft\Python\Scripts\和F:\soft\Python\ 之前
这样用的就是Anaconda里的包

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值