安装vContact2软件成功后,运行出现报错:
vcontact2
Traceback (most recent call last):
File "/home/shpc_101737/miniconda3/bin/vcontact2", line 33, in <module>
import vcontact2.exports.summaries
File "/home/shpc_101737/miniconda3/lib/python3.9/site-packages/vcontact2/exports/summaries.py", line 11, in <module>
np.warnings.filterwarnings('ignore')
File "/home/shpc_101737/miniconda3/lib/python3.9/site-packages/numpy/__init__.py", line 320, in __getattr__
raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'warnings'
2 回答
估计就是包版本的问题。这个是个老大难的问题,有的脚本就用了某个包的某个特性。
曾经我写过一个脚本,调用了Biopython包,1.72不报错,1.73和1.71都报错。
这个没啥好办法,最好是直接问作者,然后建版本号一模一样的环境运行。
根据错误提示,vContact2运行时缺少numpy模块的warnings属性,导致程序运行出错。
解决方法如下:
这家伙很懒,还没有设置简介