So if one of us can come up with a way to install PIL from the thirdparty, we should be fine.
Also, py2exe fails as well:
$ pip install -r win_requirements.txt
Requirement already satisfied: colorama==0.3.7 in c:\python27\lib\site-packages
(from -r win_requirements.txt (line 1))
Collecting email==4.0.2 (from -r win_requirements.txt (line 2))
Using cached email-4.0.2.tar.gz
Collecting logging==0.4.9.6 (from -r win_requirements.txt (line 3))
Using cached logging-0.4.9.6.tar.gz
Requirement already satisfied: PIL==1.1.7 in c:\python27\lib\site-packages\pil (
from -r win_requirements.txt (line 4))
Collecting py2exe==0.6.9 (from -r win_requirements.txt (line 5))
Could not find a version that satisfies the requirement py2exe==0.6.9 (from -r
win_requirements.txt (line 5)) (from versions: 0.9.2.0, 0.9.2.2)
No matching distribution found for py2exe==0.6.9 (from -r win_requirements.txt (line 5))
I found a way around this as well by downloading straight from sourceforge. py2exe does not have a 0.6.9 dist package in pypi, only the 3.3 or later one. So in order to download it, you need to download it directly from the source.
After these issues have been resolved, you are able to in install the rest of the requirements without problem. I have an idea on how I can implement a fix for this issue, I'll open a pull request when I have it tested.
Trying to download the requirements getting an error
As you probably know,
PIL
is basically dead, andPillow
has replaced it. However I have found out a way to installPIL
using a thirdparty:So if one of us can come up with a way to install
PIL
from the thirdparty, we should be fine.Also,
py2exe
fails as well:I found a way around this as well by downloading straight from sourceforge.
py2exe
does not have a0.6.9
dist package inpypi
, only the3.3
or later one. So in order to download it, you need to download it directly from the source.There is also an issue with installing
pyhook
:Of course, I've found a fix for this, you have to download the
whl
file and install it from there though:After these issues have been resolved, you are able to in install the rest of the requirements without problem. I have an idea on how I can implement a fix for this issue, I'll open a pull request when I have it tested.