||
ase是个常用的python包,
一般利用
pip install --upgrade ase
来安装。
安装完ase 以后,运行ase test。
但最新安装的时候,会出现一个报错:
ImportError: cannot import name 'VisibleDeprecationWarning' from 'numpy
是一个numpy的报错。
1、通过pip list命令,发现numpy安装的是最新的版本2.1.2。
2、到https://pypi.org/project/numpy/1.2.1/#history
找一个历史版本,比如1.*的版本。
3、把原来的numpy卸载掉,安装一个版本的
pip uninstall numpy
pip uninstall numpy==1.26.4
然后再运行
ase test
就可以通过了^_^
看来ase的版本基于老版本的numpy开发的,2.0以上的版本都会报错,可能后续还会有升级吧。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-14 08:48
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社