python - Anaconda 中的 numpy 库
问题描述
我安装了anaconda和pycharm。我正在研究juypter。我安装了 numpy,但是当我在 jupyter 中运行我的程序时,它显示“导入 numpy 库时出现问题,首先将其卸载然后重新安装”。谁能帮我解释为什么会出现这个错误以及如何在 anaconda 中卸载 numpy 以及如何再次正确安装它?我需要将它安装在特定的驱动器中吗?
ImportError:numpy 安装有问题。在导入时,我们在 ['C:\ProgramData\Anaconda2\lib\site-packages\numpy'] 中检测到了旧版本的 numpy。解决此问题的一种方法是反复卸载 numpy 直到找不到,然后重新安装此版本。
解决方案
Anaconda 带有 Python 和 100 多个流行的包,包括 numpy。我的猜测是您使用 pip 将另一个 numpy 副本安装到您的 Anaconda 安装中。
您可以通过运行检查:
pip freeze
如果你看到两个 numpy 副本,你就有问题了。您可以尝试使用卸载它
pip uninstall numpy
但我的猜测是它可能会破坏您的安装。最好的办法是卸载并重新安装 Anaconda。(您还应该考虑使用 Python 3 升级到 Anaconda3。)。
展望未来,如果您打算使用 Anaconda,则应尽可能使用 Conda 安装软件包。IE
conda install numpy
推荐阅读
- javascript - 使用 JS 删除 onclick 功能
- mysql - 数据类型限制
- c++ - Why does an inline user-provided constructor odr-uses base class constructors?
- php - 为什么我没有在我的数据库中获取数据?
- javascript - 为什么这个正则表达式只适用于字符串结束符号?
- c++ - 计算文件中的矩形数
- reactjs - 在非反应组件中访问上下文
- javascript - 先按数字排序数组,然后按字母排序
- html - Asp 的文本:按钮不可见
- python-3.x - 赋值前引用的局部变量(列表)