当前位置: 首页 > article >正文

AttributeError: module numpy has no attribute int .报错解决

AttributeError: module numpy has no attribute int .报错解决方案_attributeerror: module 'numpy' has no attribute 'i-CSDN博客

 以上为参考教程,试了卸载再安装,不行,报错:

Found existing installation: numpy 1.24.3 error: uninstall-no-record-file × Cannot uninstall numpy 1.24.3 ╰─> The package's contents are unknown: no RECORD file was found for numpy.

 直接一个大崩溃。

最后选择手动删除相关的包,

如果你想手动删除 `numpy` 相关的文件,可以按照以下步骤操作:

### 1. **确认 `numpy` 的安装路径**

首先,我们需要确认 `numpy` 包的安装路径。你可以使用以下命令来查看 `numpy` 的安装路径:

```bash
python -c "import numpy; print(numpy.__file__)"
```

该命令会输出 `numpy` 的安装路径,通常类似于:

```bash
/home/username/anaconda3/envs/your_env/lib/python3.8/site-packages/numpy/__init__.py
```

### 2. **删除 `numpy` 相关文件**

找到 `numpy` 的安装目录后,可以手动删除相关文件。删除时需要小心,因为删除了错误的文件可能会导致 Python 环境损坏。

1. **删除 `numpy` 包文件**

进入 `site-packages` 目录(该目录存放所有已安装的包),找到以 `numpy` 命名的文件夹并删除:

```bash
cd /home/username/anaconda3/envs/your_env/lib/python3.8/site-packages/
rm -rf numpy
```

2. **删除 `numpy` 相关的 `.dist-info` 或 `.egg-info` 文件**

在 `site-packages` 目录中,`numpy` 可能会有对应的 `.dist-info` 或 `.egg-info` 文件夹,删除这些文件夹以清除 `numpy` 的安装信息:

```bash
rm -rf numpy-*.dist-info
rm -rf numpy-*.egg-info
```

### 3. **清除缓存(可选)**

如果你在安装时使用了 `pip`,它可能会在 `~/.cache/pip` 目录中缓存 `numpy` 的安装包。你可以清除这些缓存,以释放空间或避免以后安装时的冲突:

```bash
rm -rf ~/.cache/pip
```

### 4. **检查是否彻底删除**

你可以再次运行以下命令来检查 `numpy` 是否已完全删除:

```bash
python -c "import numpy"
```

如果删除成功,应该会显示错误信息,类似于:

```bash
ModuleNotFoundError: No module named 'numpy'
```

### 5. **重新安装 `numpy`**

如果你希望重新安装 `numpy`,可以使用以下命令:

```bash
pip install numpy==1.22
```

或者使用清华源(如果你已经设置了清华源):

```bash
pip install numpy==1.22 -i https://pypi.tuna.tsinghua.edu.cn/simple
```

通过这些步骤,你可以手动删除 `numpy` 包及其相关文件,并重新安装它。

以上来自于GPT,仅供学习使用。完美解决,但我觉得后续还会出现版本问题


http://www.kler.cn/a/427474.html

相关文章:

  • API设计指南:详解HTTP状态码错误解析、HTTP方法及参数命名规则
  • Uniapp的vue、nvue、uvue后缀名区别
  • CSS 实现视差滚动:详解 background-attachment 与 transform:translate3D 及应用
  • matlab Delaunay三角剖分提取平面点云的边界
  • 【随笔笔记】将mysql数据迁移到群晖NAS
  • 阿拉丁论文助手:一键点亮学术之路
  • 仿真键盘输入遇到Edge环境不识别 回车符如何处理
  • PHP使用RabbitMQ(正常连接与开启SSL验证后的连接)
  • 零基础学鸿蒙开发--第九篇--网络请求
  • lvgl9 消息框控件Message(lv_message)使用指南
  • macOS 15.1.1 (24B2091) 系统中快捷键符号及其代表的按键的对照表
  • 学习23种设计模式
  • 刷算法心得
  • 人工智能在云计算中的运维优化:智能化的新时代
  • 本文介绍麒麟信安服务器系统(kylinsec)的安装。
  • R语言使用“纽约市数据集中的优步皮卡”数据创建不同年度时间范围的可视化
  • https/http访问接口工具类,附带ssl忽略证书验证,以及head头部的添加-java版
  • [241206] X-CMD 发布 v0.4.15:env 升级,mirror 支持华为/腾讯 npm 镜像,pb-wayland 剪贴板
  • Python编程语言学习书籍和课程建议
  • Java Serializable 序列化