question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Project definition invalid with pipenv on Python 3.8.9

See original GitHub issue

It seems like that when trying to install PyYAML on a pipenv 2021.11.23 with Python 3.8.9 it throws the following error:

pipenv.patched.notpip._internal.exceptions.InstallationError: Disabling PEP 517 processing is invalid: project specifies a build backend of setuptools.build_meta in pyproject.toml
During handling of the above exception, another exception occurred:

while processing the pyyaml dependency.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:9 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
m-andrecommented, Dec 31, 2021

FWIW: I am using macOS on Apple M1 chip (arm64). It really looks like a problem of missing wheel for Python 3.8 - see https://pypi.org/simple/pyyaml/ - there is no wheel for cp38 and arm64. I have no problem to lock it with Python 3.9.

0reactions
nitzmahonecommented, Jan 4, 2022

We can’t ship a Mac arm64 wheel for Python 3.8- Apple’s Python 3.8 won’t build something that functions, and universal2/arm64 python.org builds (which is what we use for building wheels) are only available on Python 3.9+.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Why is pipenv telling me the wrong version of python?
First, let's clarify your workflow for using pipenv to manage virtual environments. With pipenv , you don't need to separately create your ...
Read more >
Install Python 3.8, Virtual Environments using Pipenv, Django ...
Pipenv allows you to install any Python library (aka Python-related ... When you see this, that means the virtualenv has been activated.
Read more >
Configure a Pipenv environment | IntelliJ IDEA Documentation
Pipenv is a tool that provides all necessary means to create a virtual environment for your Python project. It automatically manages project packages ......
Read more >
Managing Multiple Python Versions With pyenv
Have you ever wanted to contribute to a project that supports multiple versions of Python ... pyenv builds Python from source, which means...
Read more >
pipenv · PyPI
Table Of Contents · Usage Examples · Commands · Locate the Project · Locate the virtualenv · Locate the Python Interpreter · Install...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found