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 fails: dependency conflicts #528

Open
chfast opened this issue Apr 26, 2024 · 0 comments
Open

pip install fails: dependency conflicts #528

chfast opened this issue Apr 26, 2024 · 0 comments

Comments

@chfast
Copy link
Contributor

chfast commented Apr 26, 2024

The dependency install command pip install -e '.[docs,lint,test]' doesn't work.

Installing collected packages: lru-dict, cached-property, ruamel.yaml, remerkleable, pytest, pycryptodome, py-arkworks-bls12381, milagro-bls-binding, merlin_transcripts, mdurl, marko, eth-typing, markdown-it-py, eth-utils, curdleproofs, rlp, rich, py-ecc, trie, eth2spec, test-filler
  Attempting uninstall: pytest
    Found existing installation: pytest 7.3.2
    Uninstalling pytest-7.3.2:
      Successfully uninstalled pytest-7.3.2
  Attempting uninstall: pycryptodome
    Found existing installation: pycryptodome 3.18.0
    Uninstalling pycryptodome-3.18.0:
      Successfully uninstalled pycryptodome-3.18.0
  Attempting uninstall: eth-typing
    Found existing installation: eth-typing 4.0.0
    Uninstalling eth-typing-4.0.0:
      Successfully uninstalled eth-typing-4.0.0
  Attempting uninstall: eth-utils
    Found existing installation: eth-utils 4.0.0
    Uninstalling eth-utils-4.0.0:
      Successfully uninstalled eth-utils-4.0.0
  Attempting uninstall: rlp
    Found existing installation: rlp 4.0.0
    Uninstalling rlp-4.0.0:
      Successfully uninstalled rlp-4.0.0
  Attempting uninstall: trie
    Found existing installation: trie 2.1.1
    Uninstalling trie-2.1.1:
      Successfully uninstalled trie-2.1.1
  Attempting uninstall: test-filler
    Found existing installation: test-filler 1.0.0
    Uninstalling test-filler-1.0.0:
      Successfully uninstalled test-filler-1.0.0
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
ethereum 0.1.0 requires coincurve<18,>=17, but you have coincurve 18.0.0 which is incompatible.
Successfully installed cached-property-1.5.2 curdleproofs-0.1.1 eth-typing-3.5.2 eth-utils-2.3.1 eth2spec-1.4.0b7 lru-dict-1.2.0 markdown-it-py-3.0.0 marko-1.0.2 mdurl-0.1.2 merlin_transcripts-0.1.1 milagro-bls-binding-1.9.0 py-arkworks-bls12381-0.3.4 py-ecc-6.0.0 pycryptodome-3.15.0 pytest-7.4.4 remerkleable-0.1.27 rich-13.7.1 rlp-3.0.0 ruamel.yaml-0.17.21 test-filler-1.0.0 trie-2.0.2

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

1 participant