Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pip install fastinference[interp] doesn't work #49

Closed
EtienneT opened this issue May 25, 2021 · 3 comments
Closed

pip install fastinference[interp] doesn't work #49

EtienneT opened this issue May 25, 2021 · 3 comments

Comments

@EtienneT
Copy link

Running pip install fastinference[interp] is not working. I have the latest version of SHAP (0.39) already installed. Seems like it is crashing when trying to run setup.py for SHAP. fastinference seems to depend on SHAP 0.35.

(fastai) PS C:\work> pip install fastinference[interp]
Requirement already satisfied: fastinference[interp] in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (0.0.36)
Requirement already satisfied: fastai>=2.0.0 in c:\work\ml\fastai (from fastinference[interp]) (2.3.1)
Collecting shap<0.36.0
  Using cached shap-0.35.0.tar.gz (273 kB)
Collecting plotly
  Using cached plotly-4.14.3-py2.py3-none-any.whl (13.2 MB)
Collecting plotnine
  Using cached plotnine-0.8.0-py3-none-any.whl (4.7 MB)
Requirement already satisfied: pip in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (21.0.1)
Requirement already satisfied: packaging in c:\users\pc\appdata\roaming\python\python38\site-packages (from fastai>=2.0.0->fastinference[interp]) (20.4)
Requirement already satisfied: fastcore<1.4,>=1.3.8 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (1.3.20)
Requirement already satisfied: torchvision>=0.8.2 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (0.9.1)
Requirement already satisfied: matplotlib in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (3.3.4)
Requirement already satisfied: pandas in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (1.2.4)
Requirement already satisfied: requests in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (2.25.1)
Requirement already satisfied: pyyaml in c:\users\pc\appdata\roaming\python\python38\site-packages (from fastai>=2.0.0->fastinference[interp]) (5.3.1)
Requirement already satisfied: fastprogress>=0.2.4 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (1.0.0)
Requirement already satisfied: pillow>6.0.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (8.1.2)
Requirement already satisfied: scikit-learn in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (0.24.1)
Requirement already satisfied: scipy in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (1.6.1)
Requirement already satisfied: spacy<4 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (3.0.5)
Requirement already satisfied: torch<1.9,>=1.7.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastai>=2.0.0->fastinference[interp]) (1.8.1)
Requirement already satisfied: numpy in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from fastprogress>=0.2.4->fastai>=2.0.0->fastinference[interp]) (1.20.1)
Requirement already satisfied: tqdm>4.25.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from shap<0.36.0->fastinference[interp]) (4.59.0)
Requirement already satisfied: typer<0.4.0,>=0.3.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (0.3.2)
Requirement already satisfied: preshed<3.1.0,>=3.0.2 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (3.0.5)
Requirement already satisfied: jinja2 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (3.0.1)
Requirement already satisfied: spacy-legacy<3.1.0,>=3.0.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (3.0.1)
Requirement already satisfied: catalogue<2.1.0,>=2.0.1 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (2.0.1)
Requirement already satisfied: srsly<3.0.0,>=2.4.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (2.4.0)
Requirement already satisfied: setuptools in c:\users\pc\appdata\roaming\python\python38\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (50.3.0)
Requirement already satisfied: blis<0.8.0,>=0.4.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (0.7.4)
Requirement already satisfied: wasabi<1.1.0,>=0.8.1 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (0.8.2)
Requirement already satisfied: pathy>=0.3.5 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (0.4.0)
Requirement already satisfied: cymem<2.1.0,>=2.0.2 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (2.0.5)
Requirement already satisfied: pydantic<1.8.0,>=1.7.1 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (1.7.3)
Requirement already satisfied: murmurhash<1.1.0,>=0.28.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (1.0.5)
Requirement already satisfied: thinc<8.1.0,>=8.0.2 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from spacy<4->fastai>=2.0.0->fastinference[interp]) (8.0.2)
Requirement already satisfied: six in c:\users\pc\appdata\roaming\python\python38\site-packages (from packaging->fastai>=2.0.0->fastinference[interp]) (1.15.0)
Requirement already satisfied: pyparsing>=2.0.2 in c:\users\pc\appdata\roaming\python\python38\site-packages (from packaging->fastai>=2.0.0->fastinference[interp]) (2.4.7)
Requirement already satisfied: smart-open<4.0.0,>=2.2.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from pathy>=0.3.5->spacy<4->fastai>=2.0.0->fastinference[interp]) (2.2.1)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from requests->fastai>=2.0.0->fastinference[interp]) (1.26.4)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from requests->fastai>=2.0.0->fastinference[interp]) (2020.12.5)
Requirement already satisfied: chardet<5,>=3.0.2 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from requests->fastai>=2.0.0->fastinference[interp]) (4.0.0)
Requirement already satisfied: idna<3,>=2.5 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from requests->fastai>=2.0.0->fastinference[interp]) (2.10)
Requirement already satisfied: boto3 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from smart-open<4.0.0,>=2.2.0->pathy>=0.3.5->spacy<4->fastai>=2.0.0->fastinference[interp]) (1.17.33)
Requirement already satisfied: typing-extensions in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from torch<1.9,>=1.7.0->fastai>=2.0.0->fastinference[interp]) (3.7.4.3)
Requirement already satisfied: click<7.2.0,>=7.1.1 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from typer<0.4.0,>=0.3.0->spacy<4->fastai>=2.0.0->fastinference[interp]) (7.1.2)
Requirement already satisfied: jmespath<1.0.0,>=0.7.1 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from boto3->smart-open<4.0.0,>=2.2.0->pathy>=0.3.5->spacy<4->fastai>=2.0.0->fastinference[interp]) (0.10.0)
Requirement already satisfied: botocore<1.21.0,>=1.20.33 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from boto3->smart-open<4.0.0,>=2.2.0->pathy>=0.3.5->spacy<4->fastai>=2.0.0->fastinference[interp]) (1.20.33)
Requirement already satisfied: s3transfer<0.4.0,>=0.3.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from boto3->smart-open<4.0.0,>=2.2.0->pathy>=0.3.5->spacy<4->fastai>=2.0.0->fastinference[interp]) (0.3.6)
Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in c:\users\pc\appdata\roaming\python\python38\site-packages (from botocore<1.21.0,>=1.20.33->boto3->smart-open<4.0.0,>=2.2.0->pathy>=0.3.5->spacy<4->fastai>=2.0.0->fastinference[interp]) (2.8.1)
Requirement already satisfied: MarkupSafe>=2.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from jinja2->spacy<4->fastai>=2.0.0->fastinference[interp]) (2.0.1)
Requirement already satisfied: cycler>=0.10 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from matplotlib->fastai>=2.0.0->fastinference[interp]) (0.10.0)
Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from matplotlib->fastai>=2.0.0->fastinference[interp]) (1.3.1)
Requirement already satisfied: pytz>=2017.3 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from pandas->fastai>=2.0.0->fastinference[interp]) (2021.1)
Requirement already satisfied: retrying>=1.3.3 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from plotly->fastinference[interp]) (1.3.3)
Requirement already satisfied: patsy>=0.5.1 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from plotnine->fastinference[interp]) (0.5.1)
Requirement already satisfied: mizani>=0.7.3 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from plotnine->fastinference[interp]) (0.7.3)
Requirement already satisfied: statsmodels>=0.12.1 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from plotnine->fastinference[interp]) (0.12.2)
Requirement already satisfied: descartes>=1.1.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from plotnine->fastinference[interp]) (1.1.0)
Requirement already satisfied: palettable in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from mizani>=0.7.3->plotnine->fastinference[interp]) (3.3.0)
Requirement already satisfied: joblib>=0.11 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from scikit-learn->fastai>=2.0.0->fastinference[interp]) (1.0.1)
Requirement already satisfied: threadpoolctl>=2.0.0 in c:\users\pc\miniconda3\envs\fastai\lib\site-packages (from scikit-learn->fastai>=2.0.0->fastinference[interp]) (2.1.0)
Building wheels for collected packages: shap
  Building wheel for shap (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: 'c:\users\pc\miniconda3\envs\fastai\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\pc\\AppData\\Local\\Temp\\pip-install-hejpe705\\shap_2eff441acfc04fe3bd0ac670c603bf74\\setup.py'"'"'; __file__='"'"'C:\\Users\\pc\\AppData\\Local\\Temp\\pip-install-hejpe705\\shap_2eff441acfc04fe3bd0ac670c603bf74\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'c:\users\pc\AppData\Local\Temp\pip-wheel-gcnda71l'
       cwd: c:\users\pc\AppData\Local\Temp\pip-install-hejpe705\shap_2eff441acfc04fe3bd0ac670c603bf74\
  Complete output (67 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.8
  creating build\lib.win-amd64-3.8\shap
  copying shap\common.py -> build\lib.win-amd64-3.8\shap
  copying shap\datasets.py -> build\lib.win-amd64-3.8\shap
  copying shap\__init__.py -> build\lib.win-amd64-3.8\shap
  creating build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\additive.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\bruteforce.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\explainer.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\gradient.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\kernel.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\linear.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\mimic.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\partition.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\permutation.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\pytree.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\sampling.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\tf_utils.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\tree.py -> build\lib.win-amd64-3.8\shap\explainers
  copying shap\explainers\__init__.py -> build\lib.win-amd64-3.8\shap\explainers
  creating build\lib.win-amd64-3.8\shap\explainers\other
  copying shap\explainers\other\coefficent.py -> build\lib.win-amd64-3.8\shap\explainers\other
  copying shap\explainers\other\lime.py -> build\lib.win-amd64-3.8\shap\explainers\other
  copying shap\explainers\other\maple.py -> build\lib.win-amd64-3.8\shap\explainers\other
  copying shap\explainers\other\random.py -> build\lib.win-amd64-3.8\shap\explainers\other
  copying shap\explainers\other\treegain.py -> build\lib.win-amd64-3.8\shap\explainers\other
  copying shap\explainers\other\__init__.py -> build\lib.win-amd64-3.8\shap\explainers\other
  creating build\lib.win-amd64-3.8\shap\explainers\deep
  copying shap\explainers\deep\deep_pytorch.py -> build\lib.win-amd64-3.8\shap\explainers\deep
  copying shap\explainers\deep\deep_tf.py -> build\lib.win-amd64-3.8\shap\explainers\deep
  copying shap\explainers\deep\__init__.py -> build\lib.win-amd64-3.8\shap\explainers\deep
  creating build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\bar.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\colorconv.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\colors.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\decision.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\dependence.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\embedding.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\force.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\force_matplotlib.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\image.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\monitoring.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\partial_dependence.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\summary.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\text.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\waterfall.py -> build\lib.win-amd64-3.8\shap\plots
  copying shap\plots\__init__.py -> build\lib.win-amd64-3.8\shap\plots
  creating build\lib.win-amd64-3.8\shap\benchmark
  copying shap\benchmark\experiments.py -> build\lib.win-amd64-3.8\shap\benchmark
  copying shap\benchmark\measures.py -> build\lib.win-amd64-3.8\shap\benchmark
  copying shap\benchmark\methods.py -> build\lib.win-amd64-3.8\shap\benchmark
  copying shap\benchmark\metrics.py -> build\lib.win-amd64-3.8\shap\benchmark
  copying shap\benchmark\models.py -> build\lib.win-amd64-3.8\shap\benchmark
  copying shap\benchmark\plots.py -> build\lib.win-amd64-3.8\shap\benchmark
  copying shap\benchmark\__init__.py -> build\lib.win-amd64-3.8\shap\benchmark
  creating build\lib.win-amd64-3.8\shap\plots\resources
  copying shap\plots\resources\bundle.js -> build\lib.win-amd64-3.8\shap\plots\resources
  copying shap\plots\resources\logoSmallGray.png -> build\lib.win-amd64-3.8\shap\plots\resources
  copying shap\tree_shap.h -> build\lib.win-amd64-3.8\shap
  running build_ext
  numpy.get_include() c:\users\pc\miniconda3\envs\fastai\lib\site-packages\numpy\core\include
  building 'shap._cext' extension
  error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
  ----------------------------------------
  ERROR: Failed building wheel for shap
  Running setup.py clean for shap
Failed to build shap
Installing collected packages: shap, plotnine, plotly
  Attempting uninstall: shap
    Found existing installation: shap 0.39.0
    Uninstalling shap-0.39.0:
      Successfully uninstalled shap-0.39.0
    Running setup.py install for shap ... error
    ERROR: Command errored out with exit status 1:
     command: 'c:\users\pc\miniconda3\envs\fastai\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\pc\\AppData\\Local\\Temp\\pip-install-hejpe705\\shap_2eff441acfc04fe3bd0ac670c603bf74\\setup.py'"'"'; __file__='"'"'C:\\Users\\pc\\AppData\\Local\\Temp\\pip-install-hejpe705\\shap_2eff441acfc04fe3bd0ac670c603bf74\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'c:\users\pc\AppData\Local\Temp\pip-record-uor8hprs\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\pc\miniconda3\envs\fastai\Include\shap'
         cwd: c:\users\pc\AppData\Local\Temp\pip-install-hejpe705\shap_2eff441acfc04fe3bd0ac670c603bf74\
    Complete output (67 lines):
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.8
    creating build\lib.win-amd64-3.8\shap
    copying shap\common.py -> build\lib.win-amd64-3.8\shap
    copying shap\datasets.py -> build\lib.win-amd64-3.8\shap
    copying shap\__init__.py -> build\lib.win-amd64-3.8\shap
    creating build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\additive.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\bruteforce.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\explainer.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\gradient.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\kernel.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\linear.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\mimic.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\partition.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\permutation.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\pytree.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\sampling.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\tf_utils.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\tree.py -> build\lib.win-amd64-3.8\shap\explainers
    copying shap\explainers\__init__.py -> build\lib.win-amd64-3.8\shap\explainers
    creating build\lib.win-amd64-3.8\shap\explainers\other
    copying shap\explainers\other\coefficent.py -> build\lib.win-amd64-3.8\shap\explainers\other
    copying shap\explainers\other\lime.py -> build\lib.win-amd64-3.8\shap\explainers\other
    copying shap\explainers\other\maple.py -> build\lib.win-amd64-3.8\shap\explainers\other
    copying shap\explainers\other\random.py -> build\lib.win-amd64-3.8\shap\explainers\other
    copying shap\explainers\other\treegain.py -> build\lib.win-amd64-3.8\shap\explainers\other
    copying shap\explainers\other\__init__.py -> build\lib.win-amd64-3.8\shap\explainers\other
    creating build\lib.win-amd64-3.8\shap\explainers\deep
    copying shap\explainers\deep\deep_pytorch.py -> build\lib.win-amd64-3.8\shap\explainers\deep
    copying shap\explainers\deep\deep_tf.py -> build\lib.win-amd64-3.8\shap\explainers\deep
    copying shap\explainers\deep\__init__.py -> build\lib.win-amd64-3.8\shap\explainers\deep
    creating build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\bar.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\colorconv.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\colors.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\decision.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\dependence.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\embedding.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\force.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\force_matplotlib.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\image.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\monitoring.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\partial_dependence.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\summary.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\text.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\waterfall.py -> build\lib.win-amd64-3.8\shap\plots
    copying shap\plots\__init__.py -> build\lib.win-amd64-3.8\shap\plots
    creating build\lib.win-amd64-3.8\shap\benchmark
    copying shap\benchmark\experiments.py -> build\lib.win-amd64-3.8\shap\benchmark
    copying shap\benchmark\measures.py -> build\lib.win-amd64-3.8\shap\benchmark
    copying shap\benchmark\methods.py -> build\lib.win-amd64-3.8\shap\benchmark
    copying shap\benchmark\metrics.py -> build\lib.win-amd64-3.8\shap\benchmark
    copying shap\benchmark\models.py -> build\lib.win-amd64-3.8\shap\benchmark
    copying shap\benchmark\plots.py -> build\lib.win-amd64-3.8\shap\benchmark
    copying shap\benchmark\__init__.py -> build\lib.win-amd64-3.8\shap\benchmark
    creating build\lib.win-amd64-3.8\shap\plots\resources
    copying shap\plots\resources\bundle.js -> build\lib.win-amd64-3.8\shap\plots\resources
    copying shap\plots\resources\logoSmallGray.png -> build\lib.win-amd64-3.8\shap\plots\resources
    copying shap\tree_shap.h -> build\lib.win-amd64-3.8\shap
    running build_ext
    numpy.get_include() c:\users\pc\miniconda3\envs\fastai\lib\site-packages\numpy\core\include
    building 'shap._cext' extension
    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
  Rolling back uninstall of shap
  Moving to c:\users\pc\miniconda3\envs\fastai\lib\site-packages\shap-0.39.0.dist-info\
   from c:\users\pc\miniconda3\envs\fastai\Lib\site-packages\~hap-0.39.0.dist-info
  Moving to c:\users\pc\miniconda3\envs\fastai\lib\site-packages\shap\
   from c:\users\pc\miniconda3\envs\fastai\Lib\site-packages\~hap
ERROR: Command errored out with exit status 1: 'c:\users\pc\miniconda3\envs\fastai\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\pc\\AppData\\Local\\Temp\\pip-install-hejpe705\\shap_2eff441acfc04fe3bd0ac670c603bf74\\setup.py'"'"'; __file__='"'"'C:\\Users\\pc\\AppData\\Local\\Temp\\pip-install-hejpe705\\shap_2eff441acfc04fe3bd0ac670c603bf74\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'c:\users\pc\AppData\Local\Temp\pip-record-uor8hprs\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\pc\miniconda3\envs\fastai\Include\shap' Check the logs for full command output.
@muellerzr
Copy link
Owner

Yes it does. SHAP changed how a few things work 0.35+, and at this current moment I don't have the time to bring it up

@EtienneT
Copy link
Author

Alright thanks!

@lisu579
Copy link

lisu579 commented Oct 11, 2023

Hi! I would like to ask how to solve this problem? I can't install shap==0.35.0 either. My python is 3.7.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants