ModuleNotFoundError No module named ‘torch_geometric‘未找到

ModuleNotFoundError: No module named 'torch_geometric'未找到

试了很多方法,都没成功,安装torch对应版本的torch_geometric都不行,

后来发现是pip被设置了环境变量,所有pip文件都给安装在了一个文件夹了

排查建议

1. 检查 pip 配置

执行以下命令,看看 pip 是否有特殊配置:

shell 复制代码
pip config list

如果出现类似下面内容:

复制代码
global.target='D:\MyPythonLibs'

那就说明 pip 默认安装到了你设定的目录,不是虚拟环境的 site-packages。

解决方法

只需要删除这个配置即可!

方法一:命令行删除 pip target 配置

直接运行下面的命令:

shell 复制代码
pip config unset global.target

运行后再用 pip config list 检查一遍,确认没有 global.target 了。


方法二:手动编辑配置文件

如果命令不行,可以手动找到 pip 配置文件,直接把 global.target 那一行删掉。

  1. 在命令行输入

    shell 复制代码
    pip config --editor notepad edit

    打开 pip 配置文件,删掉相关配置,保存退出即可。

  2. 或手动到

    • C:\Users\你的用户名\pip\pip.ini
    • 或者 %APPDATA%\pip\pip.ini
    • 或者全局 python 目录下的 pip.ini
      找到 [global] 段里的 target=D:\MyPythonLibs,删掉。

之后重新装包

删除 global.target 后,重新在虚拟环境里装 numpy

shell 复制代码
pip install numpy --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple

这样 pip 就会自动装到你虚拟环境的 Lib\site-packages 目录下了!

inghua.edu.cn/simple

复制代码
这样 pip 就会自动装到你虚拟环境的 `Lib\site-packages` 目录下了!

---
相关推荐
沈浩(种子思维作者)3 分钟前
真的能精准医疗吗?癌症能提前发现吗?
人工智能·python·网络安全·健康医疗·量子计算
njsgcs1 小时前
ue python二次开发启动教程+ 导入fbx到指定文件夹
开发语言·python·unreal engine·ue
io_T_T1 小时前
迭代器 iteration、iter 与 多线程 concurrent 交叉实践(详细)
python
华研前沿标杆游学1 小时前
2026年走进洛阳格力工厂参观游学
python
Carl_奕然1 小时前
【数据挖掘】数据挖掘必会技能之:A/B测试
人工智能·python·数据挖掘·数据分析
AI小怪兽2 小时前
基于YOLOv13的汽车零件分割系统(Python源码+数据集+Pyside6界面)
开发语言·python·yolo·无人机
wszy18092 小时前
新文章标签:让用户一眼发现最新内容
java·python·harmonyos
Eric.Lee20212 小时前
python实现 mp4转gif文件
开发语言·python·手势识别·手势交互·手势建模·xr混合现实
EntyIU2 小时前
python开发中虚拟环境配置
开发语言·python
wszy18092 小时前
顶部标题栏的设计与实现:让用户知道自己在哪
java·python·react native·harmonyos