#1 Conflict Project : yangyang-OpenPrompt-2022-03-23

Open
created 1 year ago by watchman · 0 comments
watchman commented 1 year ago
Hi, users are unable to run _**yangyang-OpenPrompt-2022-03-23**_ due to dependency conflict with _**sphinx**_ package. As shown in the full dependency graph of **yangyang-OpenPrompt-2022-03-23**, **yangyang-OpenPrompt-2022-03-23(at level 0)** requires **sphinx** (==4.2.0), while **numpy(at level 2)** requires **sphinx** (==4.0.1). According to pip’s "first found wins" installation strategy, **sphinx==4.2.0** is the actually installed version. However, **sphinx==4.2.0** does not satisfy **sphinx** (==4.0.1). ### Dependency tree------- ``` yangyang-OpenPrompt-2022-03-23 | +-&nltk!version range:*!install version:3.7!file id:248! | | +-&click!version range:*!install version:8.1.3!requirement id:10738497! | | +-&joblib!version range:*!install version:1.1.0!requirement id:10738498! | | +-&regex!version range:>=2021.8.3!install version:2022.4.24!requirement id:10738499! | | +-&tqdm!version range:*!install version:4.62.2!requirement id:10738500! | +-&scikit-learn!version range:==0.24.2!install version:0.24.2!file id:248! | | +-&joblib!version range:>=0.11!install version:1.1.0!requirement id:8522185! | | +-&numpy!version range:>=1.13.3!install version:1.21.6!requirement id:8522186! | | | +-&beautifulsoup4!version range:*!install version:4.11.1!requirement id:10798298! | | | +-&gitpython!version range:==3.1.13!install version:3.1.13!requirement id:10798299! | | | +-&ipython!version range:*!install version:8.2.0!requirement id:10798300! | | | +-&matplotlib!version range:*!install version:3.5.1!requirement id:10798301! | | | +-&numpydoc!version range:==1.1.0!install version:1.1.0!requirement id:10798302! | | | +-&pandas!version range:*!install version:1.4.2!requirement id:10798303! | | | +-&paver!version range:*!install version:1.3.4!requirement id:10798304! | | | +-&pycodestyle!version range:==2.7.0!install version:2.7.0!requirement id:10798305! | | | +-&pydata-sphinx-theme!version range:==0.5.2!install version:0.5.2!requirement id:10798306! | | | +-&pygithub!version range:*!install version:1.55!requirement id:10798307! | | | +-&scipy!version range:*!install version:1.8.0!requirement id:10798308! | | | +-&sphinx!version range:==4.0.1!install version:4.0.1!requirement id:10798309! | | | +-&towncrier!version range:*!install version:21.9.0!requirement id:10798310! | | | +-&twine!version range:*!install version:4.0.0!requirement id:10798311! | | | +-&urllib3!version range:*!install version:1.26.9!requirement id:10798312! | | +-&scipy!version range:>=0.19.1!install version:1.8.0!requirement id:8522187! | | | +-&numpy!version range:<1.25.0,>=1.17.3!install version:1.21.6!requirement id:8521490! | | +-&threadpoolctl!version range:>=2.0.0!install version:3.1.0!requirement id:8522188! | +-&sentencepiece!version range:==0.1.96!install version:0.1.96!file id:248! | +-&sphinx!version range:==4.2.0!install version:4.2.0!file id:248! | +-&sphinx-copybutton!version range:*!install version:0.5.0!file id:248! | | +-&sphinx!version range:>=1.8!install version:4.2.0!requirement id:12242158! | +-&sphinx-rtd-theme!version range:==1.0.0!install version:1.0.0!file id:248! | | +-&docutils!version range:<0.18!install version:0.18b1.0!requirement id:12241919! | | +-&sphinx!version range:>=1.6!install version:4.2.0!requirement id:12241920! | +-&torch!version range:==1.9.0!install version:1.9.0!file id:248! | +-&tqdm!version range:==4.62.2!install version:4.62.2!file id:248! | +-&transformers!version range:==4.10.0!install version:4.10.0!file id:248! | +-&yacs!version range:*!install version:0.1.8!file id:248! | | +-&pyyaml!version range:*!install version:6.0!requirement id:6211325! ``` ### Suggested solutions 1.Change your direct dependency **sphinx [==4.2.0]** to be **sphinx [<=4.0.1]**. 2.Remove your direct dependency **sphinx [==4.2.0]**, and use **sphinx** transitively introduced by **numpy**. 3.Upgrade or downgrade your direct dependency **scikit-learn** to transitively introduce a compatible version of **sphinx**.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.