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

Google Colab中StellarGraph 1.2.1已安装却无法导入的问题

解决Colab中StellarGraph已安装但无法导入的问题

问题场景

在Google Colab中将Python版本切换至3.7.16后,执行%pip install -q stellargraph[demos]==1.2.1安装指定版本库,通过pip freeze/!pip list确认已安装,但执行import stellargraph as sg时仍报ModuleNotFoundError: No module named 'stellargraph'。

解决方案

1. 校验Python与pip的环境一致性

Colab切换Python版本后,pip可能绑定到了旧版本Python环境,导致包安装路径不匹配。执行以下命令查看两者路径:

!which python
!which pip

若输出路径不一致,说明当前pip不属于正在使用的Python 3.7.16环境。

2. 使用对应环境的pip重新安装

卸载现有StellarGraph,并用当前Python环境的pip重新安装:

!pip uninstall -y stellargraph
!python -m pip install -q stellargraph[demos]==1.2.1

python -m pip会强制使用当前Python环境关联的pip工具,确保包安装到正确路径。

3. 验证安装路径匹配

检查StellarGraph的安装位置是否在当前Python的模块搜索路径中:

!python -c "import sys; print('\n'.join(sys.path))"
!pip show stellargraph | grep Location

确认Location输出的路径存在于sys.path列表内。

4. 重启Colab运行时

安装完成后,点击Colab顶部菜单栏「Runtime」→「Restart runtime」,重启后再执行导入语句:

import stellargraph as sg
sg.utils.validate_notebook_version("1.2.1")

5. 直接使用官方Notebook的初始化代码

参考目标Notebook的官方初始化逻辑,避免手动切换环境后出现路径冲突,直接执行官方提供的安装与导入代码块。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 12:57:27