-
Notifications
You must be signed in to change notification settings - Fork 23
ImportError: cannot import name MPVaspInputSet #16
Comments
Hi Hark, MPWorks is not compatible with pymatgen 4 (yet). Please downgrade to an Best,
|
Yes, Patrick, Looks like the whole bunch of input sets are being depreciated and sorted out. I looked for which would be the best head # to revert pymatgen to, and a63bcdf seems to work fine. That's just before all the major changes were made. Thanks. |
No, you should not be reverting pymatgen. You should pin MPWorks to an older pymatgen version. Note that I gave deprecation warning messages for 3-6 months, and stated very clearly that the switch will occur on Jul 1. The MPworks incompatibilities should have been sorted out long before today. I am not going to hold back pymatgen upgrade because of this. |
I agree. My NMR workflows are implemented using the new style input set. On Fri, Jul 1, 2016 at 2:32 PM, Shyue Ping Ong [email protected]
|
yes, Shyue, I'm aware. Thanks. On Fri, Jul 1, 2016 2:32 PM, Shyue Ping Ong [email protected] wrote: Note that I gave deprecation warning messages for 3-6 months, and stated very — |
After updates to pymatgen.io.vasp.sets, lpad commands to run or modify workflows
seem to encounter the following errors. Also some of the input parameter yaml files
in pymatgen.io.vasp (such as MITVaspInputSet.yaml, MITHSEVaspInputSet.yaml, MPHSEVaspInputSet.yaml, MPVaspInputSet.yaml) have disappeared in recent releases.
File "/global/u1/h/harklee/hark_inter/codes/MPWorks/mpworks/firetasks/vasp_setup_tasks.py", line 8, in
from pymatgen.io.vasp.sets import MPVaspInputSet, MPStaticVaspInputSet,
ImportError: cannot import name MPVaspInputSet
The text was updated successfully, but these errors were encountered: