郭令举
ase test出现numpy版本报错
2024-10-18 10:42
阅读:641

ase是个常用的python包,

一般利用

pip install --upgrade ase

来安装。

安装完ase 以后,运行ase test。

但最新安装的时候,会出现一个报错:image.png

ImportError: cannot import name 'VisibleDeprecationWarning' from 'numpy

是一个numpy的报错。

1、通过pip list命令,发现numpy安装的是最新的版本2.1.2。

image.png

2、到https://pypi.org/project/numpy/1.2.1/#history

找一个历史版本,比如1.*的版本。

image.png

3、把原来的numpy卸载掉,安装一个版本的

pip uninstall numpy 

pip uninstall numpy==1.26.4

然后再运行

ase test

image.png

就可以通过了^_^

看来ase的版本基于老版本的numpy开发的,2.0以上的版本都会报错,可能后续还会有升级吧。

转载本文请联系原作者获取授权,同时请注明本文来自郭令举科学网博客。

链接地址:https://wap.sciencenet.cn/blog-478347-1455869.html?mobile=1

收藏

分享到:

下一篇
当前推荐数:0
推荐到博客首页
网友评论0 条评论
确定删除指定的回复吗?
确定删除本博文吗?