Hi!
(WARNING: LONG BLOCK OF TEXT BELOW)
I am very new to Python, but a little familiar with code structure and the such. I have very limited C/C++ knowledge, so I can somehow figure out what's happening when I see even foreign code for example. So forgive me if I sound dumb, or missed very simple steps!
So I tried installing this, following the instructions by the letter, but I run into a problem when Python tries to install Autopy: It cannot somehow find a compatible version for what's being asked from the pip installer. So I've tried directly going to their git page and download and install it myself (I am literally running in the dark here, reading Python commands as I go), and I am completely being blocked by this error, and I cannot. unfortunately, translate it anymore:
C:\Users\havoc\Desktop\granblue-automation-pyautogui-main>py -m pip install autopy-4.0.0.tar.gz Processing c:\users\havoc\desktop\granblue-automation-pyautogui-main\autopy-4.0.0.tar.gz Building wheels for collected packages: autopy Building wheel for autopy (setup.py) ... error ERROR: Command errored out with exit status 1: command: 'C:\Program Files (x86)\Python\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\havoc\\AppData\\Local\\Temp\\pip-req-build-xxjv69ss\\setup.py'"'"'; __file__='"'"'C:\\Users\\havoc\\AppData\\Local\\Temp\\pip-req-build-xxjv69ss\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\havoc\AppData\Local\Temp\pip-wheel-jfpocj5k' cwd: C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\ Complete output (139 lines): running bdist_wheel running build running build_py creating build creating build\lib creating build\lib\autopy copying autopy\__init__.py -> build\lib\autopy running build_ext running build_rust Updating crates.io index cargo rustc --lib --manifest-path Cargo.toml --features pyo3/extension-module --target x86_64-pc-windows-msvc --release --verbose -- --crate-type cdylib Compiling autocfg v1.0.1 Compiling cfg-if v1.0.0 Compiling proc-macro2 v0.4.30 Compiling unicode-xid v0.1.0 Compiling lazy_static v1.4.0 Compiling proc-macro2 v1.0.26 Compiling syn v0.15.44 Compiling libc v0.2.93 Compiling unicode-xid v0.2.1 Compiling scopeguard v1.1.0 Compiling memchr v2.3.4 Compiling rayon-core v1.9.0 Running
rustc --crate-name autocfg C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\autocfg-1.0.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=ea465f7a7b6278b6 -C extra-filename=-ea465f7a7b6278b6 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name cfg_if --edition=2018 C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\cfg-if-1.0.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=8bbb5a4cb441b35b -C extra-filename=-8bbb5a4cb441b35b --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps --target x86_64-pc-windows-msvc -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name build_script_build C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-0.4.30\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature="default"" --cfg "feature="proc-macro"" -C metadata=e49362ff5a049737 -C extra-filename=-e49362ff5a049737 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\proc-macro2-e49362ff5a049737 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name unicode_xid C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-xid-0.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature="default"" -C metadata=2961e2639d42de8a -C extra-filename=-2961e2639d42de8a --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name lazy_static C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\lazy_static-1.4.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=2a6a8d760a25d41b -C extra-filename=-2a6a8d760a25d41b --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps --target x86_64-pc-windows-msvc -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name build_script_build --edition=2018 C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-1.0.26\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature="default"" --cfg "feature="proc-macro"" -C metadata=20bee6311394f03e -C extra-filename=-20bee6311394f03e --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\proc-macro2-20bee6311394f03e -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name build_script_build C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\syn-0.15.44\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature="clone-impls"" --cfg "feature="default"" --cfg "feature="derive"" --cfg "feature="extra-traits"" --cfg "feature="full"" --cfg "feature="parsing"" --cfg "feature="printing"" --cfg "feature="proc-macro"" --cfg "feature="quote"" -C metadata=e3f568836e4026b6 -C extra-filename=-e3f568836e4026b6 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\syn-e3f568836e4026b6 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name build_script_build C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.93\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature="default"" --cfg "feature="std"" -C metadata=3308cf3071d09cc2 -C extra-filename=-3308cf3071d09cc2 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\libc-3308cf3071d09cc2 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name unicode_xid C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-xid-0.2.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature="default"" -C metadata=c7524b7d78273a32 -C extra-filename=-c7524b7d78273a32 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name scopeguard C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\scopeguard-1.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature="default"" --cfg "feature="use_std"" -C metadata=ebd248a620be7a8a -C extra-filename=-ebd248a620be7a8a --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps --target x86_64-pc-windows-msvc -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name build_script_build C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.3.4\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature="default"" --cfg "feature="std"" --cfg "feature="use_std"" -C metadata=8b945bf47907a2d1 -C extra-filename=-8b945bf47907a2d1 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\memchr-8b945bf47907a2d1 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowRunning
rustc --crate-name build_script_build --edition=2018 C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\rayon-core-1.9.0\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4375927583755be9 -C extra-filename=-4375927583755be9 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\rayon-core-4375927583755be9 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowCompiling syn v1.0.69 Running
rustc --crate-name build_script_build --edition=2018 C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\syn-1.0.69\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature="clone-impls"" --cfg "feature="default"" --cfg "feature="derive"" --cfg "feature="full"" --cfg "feature="parsing"" --cfg "feature="printing"" --cfg "feature="proc-macro"" --cfg "feature="quote"" -C metadata=7f2fc2a7963ee07b -C extra-filename=-7f2fc2a7963ee07b --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\syn-7f2fc2a7963ee07b -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowCompiling getrandom v0.1.16 Running
rustc --crate-name build_script_build --edition=2018 C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\getrandom-0.1.16\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature="std"" -C metadata=7f2182b4fc40a5d0 -C extra-filename=-7f2182b4fc40a5d0 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\getrandom-7f2182b4fc40a5d0 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allowCompiling proc-macro-hack-impl v0.4.3 Running
rustc --crate-name proc_macro_hack_impl C:\Users\havoc.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro-hack-impl-0.4.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=716e5c57b6188f72 -C extra-filename=-716e5c57b6188f72 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --extern proc_macro --cap-lints allowerror: linker
link.exe` not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but link.exe
was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: could not compile rayon-core
Caused by:
process didn't exit successfully: rustc --crate-name build_script_build --edition=2018 C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\rayon-core-1.9.0\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4375927583755be9 -C extra-filename=-4375927583755be9 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\rayon-core-4375927583755be9 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
(exit code: 1)
warning: build failed, waiting for other jobs to finish...
error: linker link.exe
not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but link.exe
was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker link.exe
not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but link.exe
was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker link.exe
not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but link.exe
was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker link.exe
not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but link.exe
was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker link.exe
not found
|
= note: The system cannot find the file specified. (os error 2)
error: linker link.exe
not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but link.exe
was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
note: the msvc targets depend on the msvc linker but link.exe
was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker link.exe
not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but link.exe
was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker link.exe
not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but link.exe
was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: build failed
error: cargo failed with code: 101
ERROR: Failed building wheel for autopy
Running setup.py clean for autopy
Failed to build autopy
Installing collected packages: autopy
Running setup.py install for autopy ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Program Files (x86)\Python\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\setup.py'"'"'; file='"'"'C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\havoc\AppData\Local\Temp\pip-record-litp3q39\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Program Files (x86)\Python\Include\autopy'
cwd: C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss
Complete output (138 lines):
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.9
creating build\lib.win-amd64-3.9\autopy
copying autopy_init_.py -> build\lib.win-amd64-3.9\autopy
running build_ext
running build_rust
cargo rustc --lib --manifest-path Cargo.toml --features pyo3/extension-module --target x86_64-pc-windows-msvc --release --verbose -- --crate-type cdylib
Compiling autocfg v1.0.1
Compiling cfg-if v1.0.0
Compiling proc-macro2 v0.4.30
Compiling unicode-xid v0.1.0
Compiling proc-macro2 v1.0.26
Compiling lazy_static v1.4.0
Compiling libc v0.2.93
Compiling syn v0.15.44
Compiling unicode-xid v0.2.1
Compiling memchr v2.3.4
Compiling scopeguard v1.1.0
Compiling syn v1.0.69
Running rustc --crate-name autocfg C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\autocfg-1.0.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=ea465f7a7b6278b6 -C extra-filename=-ea465f7a7b6278b6 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name cfg_if --edition=2018 C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\cfg-if-1.0.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=8bbb5a4cb441b35b -C extra-filename=-8bbb5a4cb441b35b --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps --target x86_64-pc-windows-msvc -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name build_script_build C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-0.4.30\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=e49362ff5a049737 -C extra-filename=-e49362ff5a049737 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\proc-macro2-e49362ff5a049737 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name unicode_xid C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-xid-0.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" -C metadata=2961e2639d42de8a -C extra-filename=-2961e2639d42de8a --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name build_script_build --edition=2018 C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-1.0.26\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=20bee6311394f03e -C extra-filename=-20bee6311394f03e --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\proc-macro2-20bee6311394f03e -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name lazy_static C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\lazy_static-1.4.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=2a6a8d760a25d41b -C extra-filename=-2a6a8d760a25d41b --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps --target x86_64-pc-windows-msvc -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name build_script_build C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.93\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=3308cf3071d09cc2 -C extra-filename=-3308cf3071d09cc2 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\libc-3308cf3071d09cc2 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name build_script_build C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\syn-0.15.44\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"clone-impls\"" --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"extra-traits\"" --cfg "feature=\"full\"" --cfg "feature=\"parsing\"" --cfg "feature=\"printing\"" --cfg "feature=\"proc-macro\"" --cfg "feature=\"quote\"" -C metadata=e3f568836e4026b6 -C extra-filename=-e3f568836e4026b6 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\syn-e3f568836e4026b6 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name unicode_xid C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-xid-0.2.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" -C metadata=c7524b7d78273a32 -C extra-filename=-c7524b7d78273a32 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name build_script_build C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.3.4\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" --cfg "feature=\"use_std\"" -C metadata=8b945bf47907a2d1 -C extra-filename=-8b945bf47907a2d1 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\memchr-8b945bf47907a2d1 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name scopeguard C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\scopeguard-1.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"default\"" --cfg "feature=\"use_std\"" -C metadata=ebd248a620be7a8a -C extra-filename=-ebd248a620be7a8a --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps --target x86_64-pc-windows-msvc -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\x86_64-pc-windows-msvc\release\deps -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Running rustc --crate-name build_script_build --edition=2018 C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\syn-1.0.69\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"clone-impls\"" --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"full\"" --cfg "feature=\"parsing\"" --cfg "feature=\"printing\"" --cfg "feature=\"proc-macro\"" --cfg "feature=\"quote\"" -C metadata=7f2fc2a7963ee07b -C extra-filename=-7f2fc2a7963ee07b --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\syn-7f2fc2a7963ee07b -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Compiling rayon-core v1.9.0
Running rustc --crate-name build_script_build --edition=2018 C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\rayon-core-1.9.0\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4375927583755be9 -C extra-filename=-4375927583755be9 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\rayon-core-4375927583755be9 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Compiling getrandom v0.1.16
Running rustc --crate-name build_script_build --edition=2018 C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\getrandom-0.1.16\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"std\"" -C metadata=7f2182b4fc40a5d0 -C extra-filename=-7f2182b4fc40a5d0 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\getrandom-7f2182b4fc40a5d0 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
Compiling bitflags v1.2.1
Running rustc --crate-name build_script_build C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\bitflags-1.2.1\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" -C metadata=3a680c004f042875 -C extra-filename=-3a680c004f042875 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\bitflags-3a680c004f042875 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow
error: linker link.exe
not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: could not compile `rayon-core`
Caused by:
process didn't exit successfully: `rustc --crate-name build_script_build --edition=2018 C:\Users\havoc\.cargo\registry\src\github.com-1ecc6299db9ec823\rayon-core-1.9.0\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4375927583755be9 -C extra-filename=-4375927583755be9 --out-dir C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\build\rayon-core-4375927583755be9 -L dependency=C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\target\release\deps --cap-lints allow` (exit code: 1)
warning: build failed, waiting for other jobs to finish...
error: linker `link.exe` not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker `link.exe` not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker `link.exe` not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker `link.exe` not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker `link.exe` not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker `link.exe` not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker `link.exe` not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: linker `link.exe` not found
|
= note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
error: build failed
error: cargo failed with code: 101
----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Program Files (x86)\Python\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\setup.py'"'"'; file='"'"'C:\Users\havoc\AppData\Local\Temp\pip-req-build-xxjv69ss\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\havoc\AppData\Local\Temp\pip-record-litp3q39\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Program Files (x86)\Python\Include\autopy' Check the logs for full command output.`