Open LeoGitGuy opened 1 year ago
I, too, have this issue. The fcntl module is not present on Windows environment. My install moves beyond this point, however, but then quits with:
File "C:\fastapi\venv\lib\site-packages\easyrpc\proxy.py", line 523, in ws_client raise connection_error easyrpc.exceptions.ServerUnreachable: (ServerUnreachable(...), 'Proxy -> Server unreachable: server 127.0.0.1 - port: 8092')
I might have to move onto a different solution as I am under a time restraint.
Hi @daniel-kennedy easyauth is designed and tested to be deployed on linux, so within windows the results may be less predictable. I might suggest development within WSL or a container for better results.
Hi @daniel-kennedy easyauth is designed and tested to be deployed on linux, so within windows the results may be less predictable. I might suggest development within WSL or a container for better results.
Thank you for the response. I willDockerize my API server. This is probably a better solution for my particular scenario. Many of us who develop in the public sector cannot avoid Windows servers no matter how much we would like to.
Thanks again, Dan
When I try to start a basic server as described on the easyauth github page, I run into an error telling me this, i.e. "fcntl" cant be imported as it is only available on Linux.
Traceback (most recent call last): File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\Scripts\gunicorn.exe\__main__.py", line 4, in <module> File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\gunicorn\app\wsgiapp.py", line 9, in <module> from gunicorn.app.base import Application File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\gunicorn\app\base.py", line 11, in <module> from gunicorn import util File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\gunicorn\util.py", line 8, in <module> import fcntl
Any suggestion about how to fix this would help me a lot, I saw in the issues some people used this on windows before so I hope there might be a solution. Thanks!