conda – Python package evaluate module not found error
When importing evaluate in a notebook I get the following error.
import pandas as pd
import numpy as np
import torch
import evaluate
from datasets import Dataset
metric = evaluate.load("accuracy")
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
Cell In[9], line 4
2 import numpy as np
3 import torch
----> 4 import evaluate
5 from datasets import Dataset
6 # accuracy - does it match or not?
ModuleNotFoundError: No module named 'evaluate'
I’ve used a standard installation from anaconda.org/conda-forge/r-evaluate
I’m running:
anaconda3
Jupyter Notebook 6.4.12
Python 3.9.13
Running Jupyter notebook from conda and installed module evaluate from notebook terminal.
when completed, install returns no errors.
when installing from anaconda prompt, I get,
(base) C:\Users\smitty>conda install -c “conda-forge/label/gcc7” r-evaluate
Collecting package metadata (current_repodata.json): done
Solving environment:
The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:
- conda-forge/noarch::altair==4.2.2=pyhd8ed1ab_0
- defaults/win-64::anaconda==2022.10=py39_0
- defaults/win-64::bkcharts==0.2=py39haa95532_1
- conda-forge/noarch::bulwark==0.6.1=py_0
- defaults/win-64::dask==2022.7.0=py39haa95532_0
- conda-forge/noarch::datasets==2.10.1=pyhd8ed1ab_0
- defaults/win-64::datashader==0.14.1=py39haa95532_0
- defaults/win-64::glue-core==1.2.4=py39haa95532_0
- defaults/win-64::glue-vispy-viewers==1.0.5=py39haa95532_0
- defaults/win-64::glueviz==1.2.4=haa95532_0
- defaults/win-64::holoviews==1.15.0=py39haa95532_0
- defaults/win-64::hvplot==0.8.0=py39haa95532_0
- defaults/noarch::intake==0.6.5=pyhd3eb1b0_0
- conda-forge/noarch::lux-api==0.3.1=pyhd8ed1ab_0
- conda-forge/noarch::phik==0.11.2=pyhd8ed1ab_0
- defaults/noarch::seaborn==0.11.2=pyhd3eb1b0_0
- conda-forge/noarch::seaborn-base==0.12.2=pyhd8ed1ab_0
- defaults/win-64::statsmodels==0.13.2=py39h2bbff1b_0
- conda-forge/noarch::transformers==4.27.1=pyhd8ed1ab_0
- conda-forge/noarch::visions==0.7.5=pyhd8ed1ab_0
- defaults/noarch::xarray==0.20.1=pyhd3eb1b0_1
- conda-forge/noarch::ydata-profiling==4.0.0=pyhd8ed1ab_0
failed with initial frozen solve. Retrying with flexible solve.
Solving environment: done
Collecting package metadata (repodata.json): done
Solving environment:
The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:
| - conda-forge/noarch::altair==4.2.2=pyhd8ed1ab_0
- defaults/win-64::anaconda==2022.10=py39_0
- defaults/win-64::bkcharts==0.2=py39haa95532_1
- conda-forge/noarch::bulwark==0.6.1=py_0
- defaults/win-64::dask==2022.7.0=py39haa95532_0
- conda-forge/noarch::datasets==2.10.1=pyhd8ed1ab_0
- defaults/win-64::datashader==0.14.1=py39haa95532_0
- defaults/win-64::glue-core==1.2.4=py39haa95532_0
- defaults/win-64::glue-vispy-viewers==1.0.5=py39haa95532_0
- defaults/win-64::glueviz==1.2.4=haa95532_0
- defaults/win-64::holoviews==1.15.0=py39haa95532_0
- defaults/win-64::hvplot==0.8.0=py39haa95532_0
- defaults/noarch::intake==0.6.5=pyhd3eb1b0_0
- conda-forge/noarch::lux-api==0.3.1=pyhd8ed1ab_0
- conda-forge/noarch::phik==0.11.2=pyhd8ed1ab_0
- defaults/noarch::seaborn==0.11.2=pyhd3eb1b0_0
- conda-forge/noarch::seaborn-base==0.12.2=pyhd8ed1ab_0
- defaults/win-64::statsmodels==0.13.2=py39h2bbff1b_0
- conda-forge/noarch::transformers==4.27.1=pyhd8ed1ab_0
- conda-forge/noarch::visions==0.7.5=pyhd8ed1ab_0
- defaults/noarch::xarray==0.20.1=pyhd3eb1b0_1
- conda-forge/noarch::ydata-profiling==4.0.0=pyhd8ed1ab_0
done
Package Plan
environment location: C:\Users\smitty\anaconda3
added / updated specs:
– r-evaluate
The following packages will be downloaded:
package | build
---------------------------|-----------------
_anaconda_depends-2022.10 | py39_2 68 KB
anaconda-custom | py39_1 4 KB
ca-certificates-2018.10.15 | ha4d7672_0 170 KB conda-forge/label/gcc7
certifi-2022.12.7 | py39haa95532_0 149 KB
openssl-1.1.1t | h2bbff1b_0 5.5 MB
------------------------------------------------------------
Total: 5.9 MB
The following NEW packages will be INSTALLED:
_anaconda_depends pkgs/main/win-64::_anaconda_depends-2022.10-py39_2
pandas pkgs/main/win-64::pandas-1.4.4-py39hd77b12b_0
The following packages will be UPDATED:
certifi 2022.9.14-py39haa95532_0 –> 2022.12.7-py39haa95532_0
openssl 1.1.1q-h2bbff1b_0 –> 1.1.1t-h2bbff1b_0
The following packages will be SUPERSEDED by a higher-priority channel:
ca-certificates pkgs/main::ca-certificates-2022.07.19~ –> conda-forge/label/gcc7::ca-certificates-2018.10.15-ha4d7672_0
The following packages will be DOWNGRADED:
anaconda 2022.10-py39_0 –> custom-py39_1
Proceed ([y]/n)? y
Downloading and Extracting Packages
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(base) C:\Users\smitty>
after running conda list, i can see the package is in the list so not sure why I am getting this error
Read more here: Source link