You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Conda环境中pip安装GitHub模块后无法导入的问题求助

解决方案

1. 确认conda环境的pip路径,避免误用系统pip

激活ml环境后执行:

which pip

输出需指向ml环境内的pip(例如~/anaconda3/envs/ml/bin/pip),如果显示系统路径(如/usr/bin/pip),说明环境未正确激活,重新执行conda activate ml。

2. 用环境内pip强制重装hedgehog

在激活的ml环境中执行:

pip install --force-reinstall git+https://github.com/MaxHalford/hedgehog

安装完成后,用以下命令确认安装状态:

pip show hedgehog

检查输出的Location字段,确保包安装在ml环境的site-packages目录下。

3. 重新关联Jupyter kernel到ml环境

先卸载旧的kernel配置:

jupyter kernelspec uninstall ml

再重新安装kernel:

python -m ipykernel install --user --name=ml --display-name="Python (ml)"

启动Jupyter Notebook后,务必选择**Python (ml)**作为运行kernel,而非系统默认Python。

4. 禁止用sudo pip安装conda环境内的包

sudo会切换到root用户,调用系统级Python(你的系统版本为3.8.10),因此会触发版本不匹配错误。所有conda环境内的包安装,直接使用环境内的pip或conda即可,无需sudo。

5. 验证Jupyter kernel的Python路径

在Jupyter中执行以下代码:

import sys
print(sys.executable)

输出路径需与激活ml环境后执行which python的结果一致,若不一致则重复步骤3重新关联kernel。

内容的提问来源于stack exchange,提问作者Sebastian Kollmar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 20:40:55