-
Notifications
You must be signed in to change notification settings - Fork 4
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
DTLSSocket intsllation on Windows #4
Comments
This was earlier reported at chrysn/aiocoap#232; title is a bit misleading, the same result can be obtained from a In UNIX environments usually all is there is all around so you don't need wheels, but on Windows that can't be taken for granted, so the questions that should probably be here are:
PS. @pomallipeddi please wrap copy-pasted command line output in |
I don't have a Windows system to test this on or build wheels. |
I have tried installing the autoconf and still see the same error. ---- pip install autoconf ---- pip install DTLSSocket |
Hi I had the same problem with autoconf error on Windows. It seems to be a shell problem. I've modified setup.py and autoconf is running without error. I didn't try on linux if it would still compile
Result :
|
where did you find the setup.py file ? |
the setup.py is in the root of the repo and the changes have been merged. |
I am having similar issues. Following is the output in my windows command prompt: pip3 install DTLSSocket
|
it looks like you don't have a sh compatible shell in your path. |
Intsllation of DTLSSocket on Windows fails.
Below is the result:
pip3 install --upgrade "aiocoap[tinydtls]"
Requirement already satisfied: aiocoap[tinydtls] in c:\users\poma\appdata\local\programs\python\python39\lib\site-packages (0.4.1)
Collecting DTLSSocket>=0.1.11a1
Using cached DTLSSocket-0.1.12.tar.gz (150 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Requirement already satisfied: Cython in c:\users\poma\appdata\local\programs\python\python39\lib\site-packages (from DTLSSocket>=0.1.11a1->aiocoap[tinydtls]) (0.29.23)
Building wheels for collected packages: DTLSSocket
Building wheel for DTLSSocket (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\poma\appdata\local\programs\python\python39\python.exe' 'c:\users\poma\appdata\local\programs\python\python39\lib\site-packages\pip_vendor\pep517_in_process.py' build_wheel 'C:\Users\poma\AppData\Local\Temp\tmp50fmsn4a'
cwd: C:\Users\poma\AppData\Local\Temp\pip-install-qjnm36oe\dtlssocket_84d6e6abbabc4c5a833f9b11840f25e0
Complete output (11 lines):
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.9
creating build\lib.win-amd64-3.9\DTLSSocket
copying DTLSSocket_init_.py -> build\lib.win-amd64-3.9\DTLSSocket
copying DTLSSocket\DTLSSocket.py -> build\lib.win-amd64-3.9\DTLSSocket
running build_ext
Running: autoconf
error: [WinError 2] The system cannot find the file specified
ERROR: Failed building wheel for DTLSSocket
Failed to build DTLSSocket
ERROR: Could not build wheels for DTLSSocket which use PEP 517 and cannot be installed directly
The text was updated successfully, but these errors were encountered: