Here's the error code I was getting.
Installing email...
Error: An error occurred while installing email!
Error text: Collecting email
Using cached email-4.0.2.tar.gz (1.2 MB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'error'
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [1 lines of output]
ERROR: Can not execute `setup.py` since setuptools is not available in the build environment.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
This is likely caused by a bug in email. Report this to its maintainers.
✘ Installation Failed
The recommended solution across the web seemed to be to run the following.
pipenv install --upgrade setuptools
However, this didn't work for me. I needed to use the '--pre' tag.
pipenv install --pre email
This now works, the version I had the issue with was 'email-4.0.2'
So, if you have a 'email-4.0.2 won't pipenv install' issue then I hope this post helps.
No comments:
Post a Comment