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

---
相关推荐
upgrador10 小时前
PYTHON:Python 新版本下载安装更新&py文件Pycharm运行指南
开发语言·python
闲人编程10 小时前
使用Django从零开始构建一个个人博客系统
后端·python·django·接口·restful·web·个人博客
做运维的阿瑞10 小时前
从入门到精通:Django的深度探索之旅
开发语言·后端·python·系统架构·django
czliutz10 小时前
Phpstudy博客网站apache2日志分析python代码
开发语言·python
AI数据皮皮侠11 小时前
全国各省市绿色金融指数及原始数据(1990-2022年)
大数据·人工智能·python·深度学习·机器学习·金融
唐古乌梁海12 小时前
Flask项目中CSRF Token实现的解决方案
python·flask·csrf
月疯12 小时前
FLASK与JAVA的文件互传(单文件互传亲测)
后端·python·flask
程序猿小D12 小时前
【完整源码+数据集+部署教程】医疗设备显示器图像分割系统: yolov8-seg-C2f-SCConv
python·yolo·计算机视觉·数据集·yolov8·医疗设备显示器图像分割系统
Derrick__112 小时前
Python常用内建模块——XML
xml·python
weixin_4341696012 小时前
【机器学习】 在Jupyter Notebook 中如何指定Python环境
python·机器学习·jupyter