hackingmaterials / matminer_examples

A repo of examples for the matminer (https://github.com/hackingmaterials/matminer) code
Other
103 stars 60 forks source link

Citrine informatics in the matminer_examples not working #50

Closed nitin0301 closed 5 years ago

nitin0301 commented 5 years ago

Getting following error:

Traceback (most recent call last): File "MP_Citrine_MDF_MPDS_Masher.py", line 37, in from matminer.data_retrieval.retrieve_Citrine import CitrineDataRetrieval File "matminer/data_retrieval/retrieve_Citrine.py", line 2, in from citrination_client import CitrinationClient, ChemicalFieldQuery, \ ModuleNotFoundError: No module named 'citrination_client'

WardLT commented 5 years ago

Hi @nitin0301 ,

When you installed matminer, did you install it with the optional requirements for Citrine? (ex: pip install matminer[citrine]).

If not, try installing cintrination_client by pip install citrination-client.

Let me know if that fixes your porblem.

Best, Logan

nitin0301 commented 5 years ago

Thanks Logan.

I installed the citrination-client. I get somewhat different error:

Traceback (most recent call last): File "test_citrine.py", line 22, in from matminer.data_retrieval.retrieve_Citrine import CitrineDataRetrieval File "/matminer/data_retrieval/retrieve_Citrine.py", line 2, in from citrination_client import CitrinationClient, ChemicalFieldQuery, \ ImportError: cannot import name 'PifSystemQuery'

Process finished with exit code 1

nitin0301 commented 5 years ago

Figured it out. It needed me to install pif-ingestor. Thanks Logan for your help.

Nitin

YuanJ-i commented 5 years ago

thx. Time saved.