-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Note in documentation about broken Python 2.7.12 and Virtualenv installation on Ubuntu 16.04 #1952
Comments
Please fill out the full issue template including running |
Alright. Results are of Expected result
Actual result
Steps to replicate
The partial verbose output of the command seems to take the "secondary dependencies" from the latest version, instead of the requested one. I even tried
pipenv.help output
|
Ah I think this must be hitting the json api. I thought we disabled that. I just cut a release, can you try that and let me know? |
Perfect! Got exactly the expected result, and pipenv graph now shows a single tree, instead of the three it had with the previous version. |
Related to #1745. The same thing happens if you try to install When you try to install it, it will try to install Django as well... Im using pipenv |
Thanks for the update @frenetic I briefly lost sight of this but will take care of it |
@frenetic I can't reproduce this... what version of python? What version of pip? |
I can and can't reproduce. I cant reproduce when: I can reproduce when: |
Should I try installing |
I installed pip 10.0.0 for my python 2.7. |
I vaguely recall you need to install something extra on Ubuntu (Actually Debian and its derivatives), otherwise virtualenv created from that Python version would be broken. It caused quite a stir in the community. |
if you downgrade pip (or wait a few minutes for pip 10.0.1) does it still act teh same? |
@techalchemy trying with pip at My pipenv is at |
See #1522 for an easily reproducible version of this bug |
I decided to try this inside docker using You guys are right. There is something odd/buggy happening with distro's (Ubuntu) Python 2. There should be a warning on README for this... But Im fine using Docker for this. Thank you guys. |
Just a side note: the bug only happens when pipenv tries to |
- Still resolve all packages to lockfile - Fixes #1952 Signed-off-by: Dan Ryan <[email protected]>
I'm trying to install an older version of googleads.
On a blank pipenv directory, using
pipenv run pip install googleads==9.0.0
(or just pip directly) installs the correct dependencies and nothing else.Running
pipenv install googleads==9.0.0
, though, adds all the dependencies of the latest googleads as well (zeep, google-auth-oauthlib). Can be seen later in Pipfile.lock, runningpipenv graph
, etc. These additions do not get listed in the log:The text was updated successfully, but these errors were encountered: