getgauge / gauge-python

Python language runner for Gauge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pip install getgauge==0.3.8 fails on Windows 10

cappuMUC opened this issue · comments

Description

I'm facing issues with installing the pip package on Windows 10. It turns out that according to grpc/grpc#20831 version 1.25.0 seems to be incompatible with Python 3.8. As recommended in the mentioned issue I installed 1.27.2 with no problems at all.

Information that will help us debug

  • Python version 3.8
  • getgauge package version 0.3.8
  • Windows 10

It looks to me that upgrading gRPC should fix this.

Dev Notes

Investigate upgrading grpc package to latest.

I've noticed that the version of the gRPC package was bumped to v1.28.1 on [master] a couple of days ago, so I gave it a try. After fixing the package gRPC version in setup.tmpl it's now installing and working hassle free on my machine. 👍

@cappuMUC Glad to know you resolved your issue.
Since you have already validated that changes would you like to submit the changes as PR?

will the latest version of getgauge fix issue installing on python 3.8.2, i still see error when i downloaded getgauge on python 3.8.2 today.

@2vireddy We are yet to make a release with the latest changes.

I new version (0.3.9) has been published with the fix.

@BugDiver After installing getgauge 0.3.9 version and run specs i get this error message in output. should i change anything in my system?

Running tool: gauge run c:\gaugepom\TVLQA\gauge-pom\specs\Dashboard.spec:4 --simple-console --hide-suggestion
'"C:\Users\admin\AppData\Local\Programs\Python\Python38-32\python.exe -m pip install getgauge==0.3.8 --user"' is not recognized as an internal or external command,