kinnay / NintendoClients

Python package to communicate with Switch, Wii U and 3DS servers
MIT License
559 stars 68 forks source link

Error installation #143

Open 00cedke opened 2 weeks ago

00cedke commented 2 weeks ago

C:\Users\0àcedke>pip install nintendoclients Collecting nintendoclients Downloading nintendoclients-2.2.1.tar.gz (172 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting anynet~=1.1 (from nintendoclients) Downloading anynet-1.1.0.tar.gz (17 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting pycryptodome (from nintendoclients) Downloading pycryptodome-3.21.0-cp36-abi3-win_amd64.whl.metadata (3.4 kB) Collecting anyio~=4.0 (from anynet~=1.1->nintendoclients) Downloading anyio-4.6.2.post1-py3-none-any.whl.metadata (4.7 kB) Collecting pyopenssl (from anynet~=1.1->nintendoclients) Downloading pyOpenSSL-24.2.1-py3-none-any.whl.metadata (13 kB) Collecting netifaces (from anynet~=1.1->nintendoclients) Downloading netifaces-0.11.0.tar.gz (30 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting multidict (from anynet~=1.1->nintendoclients) Downloading multidict-6.1.0-cp312-cp312-win_amd64.whl.metadata (5.1 kB) Requirement already satisfied: idna>=2.8 in c:\users\mioch\appdata\local\programs\python\python312\lib\site-packages (from anyio~=4.0->anynet~=1.1->nintendoclients) (3.8) Collecting sniffio>=1.1 (from anyio~=4.0->anynet~=1.1->nintendoclients) Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) Collecting cryptography<44,>=41.0.5 (from pyopenssl->anynet~=1.1->nintendoclients) Downloading cryptography-43.0.3-cp39-abi3-win_amd64.whl.metadata (5.4 kB) Collecting cffi>=1.12 (from cryptography<44,>=41.0.5->pyopenssl->anynet~=1.1->nintendoclients) Downloading cffi-1.17.1-cp312-cp312-win_amd64.whl.metadata (1.6 kB) Collecting pycparser (from cffi>=1.12->cryptography<44,>=41.0.5->pyopenssl->anynet~=1.1->nintendoclients) Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes) Downloading pycryptodome-3.21.0-cp36-abi3-win_amd64.whl (1.8 MB) ---------------------------------------- 1.8/1.8 MB 9.0 MB/s eta 0:00:00 Downloading anyio-4.6.2.post1-py3-none-any.whl (90 kB) Downloading multidict-6.1.0-cp312-cp312-win_amd64.whl (28 kB) Downloading pyOpenSSL-24.2.1-py3-none-any.whl (58 kB) Downloading cryptography-43.0.3-cp39-abi3-win_amd64.whl (3.1 MB) ---------------------------------------- 3.1/3.1 MB 9.4 MB/s eta 0:00:00 Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) Downloading cffi-1.17.1-cp312-cp312-win_amd64.whl (181 kB) Downloading pycparser-2.22-py3-none-any.whl (117 kB) Building wheels for collected packages: nintendoclients, anynet, netifaces Building wheel for nintendoclients (pyproject.toml) ... done Created wheel for nintendoclients: filename=nintendoclients-2.2.1-py3-none-any.whl size=200805 sha256=5afa14f790720c759e79ba5367b38707bb1b6f5cb0b321765e3ebd19aed2aac4 Stored in directory: c:\users\mioch\appdata\local\pip\cache\wheels\b3\c0\8e\feff8f7f3a26844c8b2ed338bd9cf7d470ffa0520cc1c60885 Building wheel for anynet (pyproject.toml) ... done Created wheel for anynet: filename=anynet-1.1.0-py3-none-any.whl size=20124 sha256=ce6cc99fa30532fb0180eae5be55ca3f5779a7aa9a1d514b4bcf26a1045fcb42 Stored in directory: c:\users\mioch\appdata\local\pip\cache\wheels\5f\fc\3d\ea676d5e29222f0ed4ca67f2ffd69ab89981d6569ff02d14f3 Building wheel for netifaces (pyproject.toml) ... error error: subprocess-exited-with-error

× Building wheel for netifaces (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [5 lines of output] running bdist_wheel running build running build_ext building 'netifaces' extension error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/ [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for netifaces Successfully built nintendoclients anynet Failed to build netifaces ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (netifaces)