question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

`pip install` vs `pipenv install` for package graphene>=2.0.dev

See original GitHub issue

pip install graphene>=2.0.dev works fine, but pipenv install "graphene>=2.0.dev" returns:

Locking [packages] dependencies…
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.
Could not find a version that matches graphene>=2.0.dev
Tried: 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.5.1, 0.1.5.2, 0.1.5.3, 0.1.6a1, 0.1.6.0, 0.1.6.1, 0.3.0, 0.4.0, 0.4.0.1, 0.4.1, 0.4.1.1, 0.4.2, 0.4.3, 0.5.0, 0.6.0, 0.6.1, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.8.0, 0.8.1, 0.9b1, 0.9, 0.9.1, 0.10.0, 0.10.1, 0.10.2, 1.0.dev20160815004752, 1.0.dev20160816073455, 1.0.dev20160822080320, 1.0.dev20160823061102, 1.0.dev20160909040318, 1.0.dev20160909055438, 1.0.dev20160911044410, 1.0.dev20160911051803, 1.0.dev20160917190505, 1.0.dev20160918041239, 1.0.dev20160920015515, 1.0.dev20160920070441, 1.0.dev20160921153356, 1.0.dev20160922020647, 1.0, 1.0.1, 1.0.2, 1.1, 1.1.1, 1.1.2, 1.1.3, 1.2, 1.3, 1.4, 1.4.1, 2.0.dev20170724064308, 2.0.dev20170725043308, 2.0.dev20170725061556, 2.0.dev20170727024417, 2.0.dev20170727061432, 2.0.dev20170801053013, 2.0.dev20170801053013, 2.0.dev20170802065539, 2.0.dev20170802065539

Ok – so I get that graphene>=2.0.dev isn’t specific enough to build a hash against. So, I’ve tried pipenv install "graphene==2.0.dev20170802065539", but get the same error. What should I be specifying here?

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:29 (28 by maintainers)

github_iconTop GitHub Comments

1reaction
kennethreitzcommented, Sep 25, 2017

which… we’re not doing 😃

1reaction
dfeecommented, Sep 25, 2017

Interesting approach. But is this not doing brain surgery with a bludgeon? Should pre-release flags not be “per-requirement”?

I’m sure that’d require a more technically sophisticated approach, but it seems much safer. What do you think?

Read more comments on GitHub >

github_iconTop Results From Across the Web

What is the difference between pipenv install <package ...
1 Answer 1 · 2. So the main point is that the pipfile.lock file will also be updated which is the sole purpose...
Read more >
Pipenv & Virtual Environments - Python Packaging Authority
This tutorial walks you through installing and using Python packages. It will show you how to install and use the necessary tools and...
Read more >
Basic Usage of Pipenv - Read the Docs
--dev — Install both develop and default packages from Pipfile . --system — Use the system pip command rather than the one from...
Read more >
What is pipenv and how to install it
Pipenv is another tool for installing python packages. ... to forget to modify the file before pushing when you install or update something....
Read more >
How to Use Pipenv to Manage Python Packages and ...
Install Pipenv. You will need to have Python installed on your system before installing Pipenv. If you are using Ubuntu 17.10 or higher,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found