Two Issues with importing `ElementProperty`

I tried to install the pymatgen conda environment.

conda install --channel conda-forge pymatgen
pip install matminer
matminer                  0.9.0

My code is

from matminer.featurizers.composition import ElementProperty
import pandas as pd
from matminer.featurizers.conversions import StrToComposition
from matminer.datasets.convenience_loaders import load_elastic_tensor


df = load_elastic_tensor()  # loads dataset in a pandas DataFrame object
unwanted_columns = ["volume", "nsites", "compliance_tensor", "elastic_tensor", 
                    "elastic_tensor_original", "K_Voigt", "G_Voigt", "K_Reuss", "G_Reuss"]

df = df.drop(unwanted_columns, axis=1)
df = df.head(10)  # Keep only the first 10 rows
print(df)

df = StrToComposition().featurize_dataframe(df, "formula")
ep_feat = ElementProperty.from_preset(preset_name="magpie")
df = ep_feat.featurize_dataframe(df, col_id="composition")