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` 目录下了!

---
相关推荐
ragnwang6 小时前
Notes: Python pybind11 import C++ module
开发语言·c++·python
王中阳Go6 小时前
后端转 Agent 岗面试怎么答:8 个高频问题与应答口径
人工智能·后端·python·大语言模型
weixin_307779137 小时前
RAG 面试陷阱——混合检索并非无条件优越:一个条件反转实验
人工智能·python·面试·职场和发展
云和数据.ChenGuang8 小时前
深入解析 Python 的 dir():从用法到 CPython 源码实现
开发语言·人工智能·python·langchain
荣码10 小时前
长上下文与大文档处理:200页PDF怎么喂给AI,我踩了4个坑
java·python
databook11 小时前
Pandas 与 Polars:语法、性能和资源占用方面的对比
python·数据分析·pandas
威哥爱编程11 小时前
Python 智能体开发实战 10:本地跑得好好的,一并发就崩?把它做成一个能上线的服务
python·agent
威哥爱编程11 小时前
Python 智能体开发实战 09:改了提示词,到底是变好还是变坏?搭一套能打分的离线评测
python·agent
meiying883812 小时前
多快递公司快递单号批量查询接口怎么对接?Python 聚合查询实现
java·大数据·python
Hello_Pyhx12 小时前
Deep-Live-Cam 源码配置思路:环境、模型与执行后端分开排查
python