pip show numpy显示的也是1.21.5
时间: 2023-08-05 19:05:56 浏览: 219
numpy-1.21.5+vanilla-cp37-cp37m-win-amd64.zip
如果 `pip list` 和 `pip show numpy` 都显示 numpy 版本为 1.21.5,但是在 Python 中引用时却变成了 1.18.5,那么可能是因为你在 Python 的环境变量中添加了其他路径,导致 Python 找到了另一个版本的 numpy。
你可以在 Python 中运行以下代码,查看 numpy 的安装路径:
```python
import numpy
print(numpy.__file__)
```
这个路径应该和 `pip show numpy` 中的路径是一致的。如果不一致,那么说明你的 Python 环境中有多个 numpy,Python 找到了另一个版本的 numpy。你可以尝试在命令行中运行以下命令,查看 Python 的环境变量:
```
echo %PATH%
```
确保你的 Python 安装路径在环境变量中的优先级最高,这样才能保证 Python 找到正确的 numpy 版本。如果你发现其他路径在 Python 安装路径之前,你可以尝试将 Python 安装路径添加到环境变量的开头,或者将其他路径移除。
阅读全文