pcomputo / Whole-Foods-Delivery-Slot

Automated script for Whole Foods and Amazon Fresh delivery slot
Apache License 2.0
443 stars 152 forks source link

Can't install requirements.txt on Windows machine #2

Closed Ch0senByFate closed 4 years ago

Ch0senByFate commented 4 years ago

Trying to run this on windows, ran into the following issues:

  1. Could not find a version that satisfies the requirement bonjour==0.3
    • resolved this by removing the line altogether
  2. Could not find a version that satisfies the requirement numpy==1.8.0rc1
    • resolved by using pip to install a different numpy version and changing .txt file to match
  3. ObjC runtime not found - "You're not running on MacOS X, and don't use GNUstep. I don't know how to build PyObjC on such a platform."
    • Don't know how to resolve this

Note that I've never previously installed python before trying this repo, so maybe I'm doing some dumb stuff

ava1ar commented 4 years ago

Yes, this is workable only on Mac as-is. Having same issues on Linux.

Ch0senByFate commented 4 years ago

You Mac people are taking all my grocery slots!

pcomputo commented 4 years ago

Can you try it with the updated requirements.txt?

You basically just need these packages for the script to run:

beautifulsoup4==4.8.2
chromedriver-binary==81.0.4044.69.0
selenium==3.141.0
urllib3==1.25.8
webdriver-manager==2.3.0

Thanks a lot for trying the script out and helping.

ava1ar commented 4 years ago

Works fine for me now! Thanks!

Ch0senByFate commented 4 years ago

Yep, works. Issue resolved. Thanks!

Ch0senByFate commented 4 years ago

Got a slot thanks to this! You're a lifesaver.

ava1ar commented 4 years ago

I am using it for Amazon Fresh deliveries with slight modifications and also able to get slot after 3 days trying manually.