Skip to content

'Disabling PEP 517 processing is invalid' error when creating dev environment #53315

Closed
@toporowska

Description

@toporowska

I followed the documentation regarding creating a development environment: https://pandas.pydata.org/docs/development/contributing_environment.html

In step 3, while running

python -m pip install -e . --no-build-isolation --no-use-pep517

I got this error:

--no-use-pep517 error: It is not possible to use --no-use-pep517
without setuptools and wheel installed.

I installed setuptools and wheel with pip and got the following:

WARNING: Ignoring invalid distribution -yclvm (c:\users\user\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages)
Obtaining file:///C:/Users/user/Desktop/pycon%20sprint/pandas-barbara
ERROR: Disabling PEP 517 processing is invalid: project specifies a build backend of mesonpy in pyproject.toml

Other than installing wheel and setuptools I followed the instructions provided in the documentation.

Environment info:

  • Python 3.10.11 (tags/v3.10.11:7d4cc5a, Apr 5 2023, 00:38:17) [MSC v.1929 64 bit (AMD64)] on win32
  • pip 23.1.2
  • Windows 10

Metadata

Metadata

Assignees

No one assigned

    Labels

    BuildLibrary building on various platformsDocs

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions