Cannot install 'smart-open' using Pipenv - incompatible dependencies
See original GitHub issueI am using Python 3.7 and Pipenv to manage the dependencies.
I am starting from scratch in a new folder with
pipenv install smart-open --three
This is supposed to create a new virtual environment using Python3, install smart-open
and… that’s it. However, it cannot lock the dependencies and returns
Warning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.
You can use $ pipenv install --skip-lock to bypass this mechanism, then run $ pipenv graph to inspect the situation.
Hint: try $ pipenv lock --pre if it is a pre-release dependency.
Could not find a version that matches botocore<1.11.0,<1.13.0,<2.0.0,==1.10.84,>=1.10.65,>=1.12.0,>=1.3.0
Further inspection
pipenv graph
returns
smart-open==1.6.0
- boto [required: >=2.32, installed: 2.49.0]
- boto3 [required: Any, installed: 1.9.0]
- botocore [required: >=1.12.0,<1.13.0, installed: 1.12.0]
- docutils [required: >=0.10, installed: 0.14]
- jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.3]
- python-dateutil [required: >=2.1,<3.0.0, installed: 2.7.3]
- six [required: >=1.5, installed: 1.11.0]
- urllib3 [required: >=1.20,<1.24, installed: 1.23]
- jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.3]
- s3transfer [required: >=0.1.10,<0.2.0, installed: 0.1.13]
- botocore [required: >=1.3.0,<2.0.0, installed: 1.12.0]
- docutils [required: >=0.10, installed: 0.14]
- jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.3]
- python-dateutil [required: >=2.1,<3.0.0, installed: 2.7.3]
- six [required: >=1.5, installed: 1.11.0]
- urllib3 [required: >=1.20,<1.24, installed: 1.23]
- bz2file [required: Any, installed: 0.98]
- requests [required: Any, installed: 2.19.1]
- certifi [required: >=2017.4.17, installed: 2018.8.24]
- chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4]
- idna [required: >=2.5,<2.8, installed: 2.7]
- urllib3 [required: >=1.21.1,<1.24, installed: 1.23]
Issue Analytics
- State:
- Created 5 years ago
- Reactions:2
- Comments:12 (4 by maintainers)
Top Results From Across the Web
How to resolve Python package dependencies with pipenv?
An attempt to install dependencies : $ pipenv install Warning: Your dependencies could not be resolved. You likely have a mismatch in your...
Read more >smart-open - PyPI
Each individual solution has its own dependencies. By default, smart_open does not install any dependencies, in order to keep the installation size small....
Read more >could not install packages due to an oserror pip - You.com
After running the build with pip in verbose mode ( pip install -v ibm-db ), you can see the following error:.
Read more >【已解决】pipenv如何安装更新了的Pipfile中的库 - 在路上
Warning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies. You can use $ pipenv install ...
Read more >Installed Python Libraries - CoCalc
Library Python 3 SageMath Anaconda 2020 Anaco...
abelfunctions 0.1.0
access. Calculate spatial accessibility metrics. 1.1.8 1.1.8 1.1.3 1.1.3
admcycles. Tautological ring on Mbar_g,n 1.3.2
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Version
1.7.1
(with unpinnedboto3
&botocore
) released @whyboris @petergaultneyConfirming the problem is solved. I no longer get the error I got before I opened this issue. 🎉
Thank you for the swift work 🙌