Isaacdelly / Plutus

An automated bitcoin wallet collider that brute forces random wallet addresses
1.18k stars 531 forks source link

Weird Issue! #301

Open x6410v opened 1 year ago

x6410v commented 1 year ago

PS C:\Users\Steal\OneDrive\Documents\MT\DDOS\Plutus> pip install -r requirements.txt Collecting fastecdsa (from -r requirements.txt (line 1)) Using cached fastecdsa-2.3.0.tar.gz (49 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... done Collecting starkbank-ecdsa (from -r requirements.txt (line 2)) Using cached starkbank_ecdsa-2.2.0-py3-none-any.whl Building wheels for collected packages: fastecdsa Building wheel for fastecdsa (pyproject.toml) ... error error: subprocess-exited-with-error

× Building wheel for fastecdsa (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [55 lines of output] running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-cpython-311 creating build\lib.win-amd64-cpython-311\fastecdsa copying fastecdsa\benchmark.py -> build\lib.win-amd64-cpython-311\fastecdsa copying fastecdsa\curve.py -> build\lib.win-amd64-cpython-311\fastecdsa copying fastecdsa\ecdsa.py -> build\lib.win-amd64-cpython-311\fastecdsa copying fastecdsa\keys.py -> build\lib.win-amd64-cpython-311\fastecdsa copying fastecdsa\point.py -> build\lib.win-amd64-cpython-311\fastecdsa copying fastecdsa\util.py -> build\lib.win-amd64-cpython-311\fastecdsa copying fastecdsa__init.py -> build\lib.win-amd64-cpython-311\fastecdsa creating build\lib.win-amd64-cpython-311\fastecdsa\encoding copying fastecdsa\encoding\asn1.py -> build\lib.win-amd64-cpython-311\fastecdsa\encoding copying fastecdsa\encoding\der.py -> build\lib.win-amd64-cpython-311\fastecdsa\encoding copying fastecdsa\encoding\pem.py -> build\lib.win-amd64-cpython-311\fastecdsa\encoding copying fastecdsa\encoding\sec1.py -> build\lib.win-amd64-cpython-311\fastecdsa\encoding copying fastecdsa\encoding\util.py -> build\lib.win-amd64-cpython-311\fastecdsa\encoding copying fastecdsa\encoding\init.py -> build\lib.win-amd64-cpython-311\fastecdsa\encoding creating build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_brainpool_ecdh.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_keygen.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_key_export_import.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_key_recovery.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_nonce_generation.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_p256_ecdsa.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_point.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_prehashed.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_prime_field_curve_math.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_rfc6979_ecdsa.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_whitespace_parsing.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\test_whycheproof_vectors.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests copying fastecdsa\tests\init.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests creating build\lib.win-amd64-cpython-311\fastecdsa\tests\encoding copying fastecdsa\tests\encoding\test_der.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests\encoding copying fastecdsa\tests\encoding\test_sec1.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests\encoding copying fastecdsa\tests\encoding\init__.py -> build\lib.win-amd64-cpython-311\fastecdsa\tests\encoding running egg_info writing fastecdsa.egg-info\PKG-INFO writing dependency_links to fastecdsa.egg-info\dependency_links.txt writing top-level names to fastecdsa.egg-info\top_level.txt reading manifest file 'fastecdsa.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'fastecdsa.egg-info\SOURCES.txt' running build_ext building 'fastecdsa.curvemath' extension creating build\temp.win-amd64-cpython-311 creating build\temp.win-amd64-cpython-311\Release creating build\temp.win-amd64-cpython-311\Release\src "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -Isrc/ -IC:\Users\Steal\AppData\Local\Programs\Python\Python311\include -IC:\Users\Steal\AppData\Local\Programs\Python\Python311\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\cppwinrt" /Tcsrc/curve.c /Fobuild\temp.win-amd64-cpython-311\Release\src/curve.obj -O2 curve.c C:\Users\Steal\AppData\Local\Temp\pip-install-dhv87gur\fastecdsa_6bbbde1935664950b5f6f08c11b6b853\src\curve.h(4): fatal error C1083: Cannot open include file: 'gmp.h': No such file or directory error: command 'C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX86\x64\cl.exe' failed with exit code 2 [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for fastecdsa Failed to build fastecdsa ERROR: Could not build wheels for fastecdsa, which is required to install pyproject.toml-based projects

Redmoneydash commented 1 year ago

its in the readme "If you run this on Windows then fastecdsa is not supported, so instead we use starkbank-ecdsa to generate public keys." I couldn't get it to work in windows Download linux