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 on windows #255

Closed
aborruso opened this issue Sep 14, 2014 · 14 comments
Closed

pip install on windows #255

aborruso opened this issue Sep 14, 2014 · 14 comments
Labels
bug Something isn't working windows Windows specific issue

Comments

@aborruso
Copy link

The install process does not verify colorama dependency

@sigmavirus24
Copy link

Did you try pip install --no-use-wheel httpie? I think the logic for dependencies is potentially an issue (considering colorama is only added to install_requires if it's not a wheel.

Also could you tell us what version of pip you're using?

@aborruso
Copy link
Author

I have tried "regular" installation and it does not work in windows. The error log tells me about colorama, I have installed it, and then httpie installation works properly.

@sigmavirus24
Copy link

@aborruso could you reopen this? This still seems like a bug.

@aborruso
Copy link
Author

Yes @sigmavirus24 and thank you

@aborruso aborruso reopened this Sep 14, 2014
@sigmavirus24
Copy link

@aborruso which version of pip are you using?

@aborruso
Copy link
Author

pip 1.5.4

@sigmavirus24
Copy link

I don't see anything in pip's changelog to indicate that this would be fixed. I think that helps us narrow this down to httpie's setup.py.

@aborruso
Copy link
Author

Ok and thank you @sigmavirus24

httpie seems a great tool

@jkbrzt
Copy link
Member

jkbrzt commented Sep 14, 2014

I think this is the same as #227.

@sigmavirus24 The logic for dependencies is a work in progress (only in master for now). The idea is to make the conditional dependencies work with both wheel and non-wheel installs. It's a bit tricky though.

@jkbrzt jkbrzt added bug Something isn't working windows Windows specific issue labels Sep 14, 2014
@sigmavirus24
Copy link

You're right it is the same as #227. Also, sorry for mistaking what was released. I'm so used to "master" being what was included in the last release and some other branch being the head of development.

@vlcinsky
Copy link

I can confirm the same problem.

On Windows fresh Python 3.4, pip version 1.5.6.

After:

$ pip install httpie

running httpie:

$ http

complains about problems to import colorama

Installing colorama:

$ pip install colorama

resolves the problem.

@inverse
Copy link

inverse commented Nov 6, 2014

Same issue on fresh install:

  • Windows 8.1 x64
  • Python 2.7.8
  • pip 1.5.6
  • httpie 0.8.0

Installing colorama as suggested solved my issue.

@jkbrzt
Copy link
Member

jkbrzt commented Jan 31, 2015

The just released HTTPie v0.9.0 should solve this issue. You'll need the latest pip:

pip install -U pip
pip install httpie

http --version
0.9.0

@aborruso
Copy link
Author

it works, thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working windows Windows specific issue
Projects
None yet
Development

No branches or pull requests

5 participants