Skip to content

Issue with pip packages naming convention #42

Open

Description

I managed to run conda pip install elevenlabs and it produced the following output:

Analyzing dependencies: done
conda will install:
 - httpx==0.27.2
 - httpcore==1.0.5
 - pydantic==2.9.2
 - pydantic_core==2.23.4
 - requests==2.32.3
 - typing_extensions==4.12.2
 - websockets==13.1
 - annotated-types==0.7.0
 - certifi==2024.8.30
 - charset-normalizer==3.3.2
 - idna==3.10
 - urllib3==2.2.3
 - anyio==4.6.0
 - sniffio==1.3.1
 - h11==0.14.0
pip will install:
 - elevenlabs==1.9.0
Proceed ([y]/n)? y

Running conda install...
Channels:
 - conda-forge
 - defaults
 - pytorch
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - pydantic_core==2.23.4

Current channels:

  - https://conda.anaconda.org/conda-forge
  - defaults
  - https://conda.anaconda.org/pytorch/noarch
  - https://conda.anaconda.org/pytorch/linux-64

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.

The issue arose from pydantic_core package but the problem is that it's already installed but in conda it's called pydantic-core that's why it didn't recognize as installed nor try to install the right package. I think the different naming convention between pip and conda should be address when resolving dependencies.

I hope it gets fixed, I am looking forward to test the package more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions