autopilot-rs / autopy

A simple, cross-platform GUI automation module for Python and Rust.
https://www.autopy.org/
Apache License 2.0
845 stars 87 forks source link

cannot install autopy #72

Closed nikisKuchbhi closed 3 years ago

nikisKuchbhi commented 3 years ago

i am using a windows 10 machine, and i am trying to install autopy from pycharm and here's the command out put

`Collecting autopy Using cached autopy-4.0.0.tar.gz (20 kB) Using cached autopy-3.1.0.tar.gz (20 kB) Using cached autopy-3.0.1.tar.gz (18 kB) Using cached autopy-3.0.0.tar.gz (17 kB) Using cached autopy-2.1.0.tar.gz (17 kB) Using cached autopy-2.0.0.tar.gz (16 kB) Using cached autopy-1.1.1.tar.gz (11 kB) Using cached autopy-1.1.0.tar.gz (11 kB) Using cached autopy-1.0.1.tar.gz (16 kB) Using cached autopy-1.0.0.tar.gz (16 kB) Using cached autopy-0.51.tar.gz (74 kB) Using cached autopy-0.5.tar.gz (74 kB)

ERROR: Command errored out with exit status 1:
 command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ACER PC\\AppData\\Local\\Temp\\pip-install-7qqsz6m8\\autopy_f45d3c8966524c70b462510b68c7ecb8\\setup.py'"'"'; __file__='"'"'C:\\Users\\ACER PC\\AppData\\Local\\Temp\\pip-install-7qqsz6m8\\autopy_f45d3c8966524c70b462510b68c7ecb8\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-9p9suzn1'
     cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_f45d3c8966524c70b462510b68c7ecb8\
Complete output (5 lines):
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_f45d3c8966524c70b462510b68c7ecb8\setup.py", line 8, in <module>
    from setuptools_rust import Binding, RustExtension
ModuleNotFoundError: No module named 'setuptools_rust'
----------------------------------------

WARNING: Discarding https://files.pythonhosted.org/packages/3d/3e/e589bfe03c7ee1c3d832dda10b908557f25a09d66acfc8fc7d982ee23d1a/autopy-4.0.0.tar.gz#sha256=b889dc1245426aa06769d3d87df0d96904ca729d0e9441a0096aa3ae9fbae43f (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_e9ad5262beec4502beda95bf66d45e63\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_e9ad5262beec4502beda95bf66d45e63\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-lcmj28eu' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_e9ad5262beec4502beda95bf66d45e63\ Complete output (5 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_e9ad5262beec4502beda95bf66d45e63\setup.py", line 8, in from setuptools_rust import Binding, RustExtension ModuleNotFoundError: No module named 'setuptools_rust'

WARNING: Discarding https://files.pythonhosted.org/packages/54/64/3a2ccf5540e7f68b70f48978b97d5930caacdc15ec200dd1e7d1dced1371/autopy-3.1.0.tar.gz#sha256=87dceb231051074af50eae7f82d39ecd2a39201e407af1dc00810eb4effeff86 (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_0f7fa36448774a678355bdce491c917e\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_0f7fa36448774a678355bdce491c917e\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-x3vu4e8v' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_0f7fa36448774a678355bdce491c917e\ Complete output (5 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_0f7fa36448774a678355bdce491c917e\setup.py", line 8, in from setuptools_rust import Binding, RustExtension ModuleNotFoundError: No module named 'setuptools_rust'

WARNING: Discarding https://files.pythonhosted.org/packages/2e/ce/ba0b13eaeb479f7fd3b4971252b713f180f03ad5c0f494e5890398f57c92/autopy-3.0.1.tar.gz#sha256=1afa5b214d2ed7782cc8f0f26570c521a828f7a3b03c7cbb86664b8e1dd1a149 (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_f63cbd2493c94d20addf13af257f3342\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_f63cbd2493c94d20addf13af257f3342\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-a4lwdjhh' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_f63cbd2493c94d20addf13af257f3342\ Complete output (5 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_f63cbd2493c94d20addf13af257f3342\setup.py", line 8, in from setuptools_rust import Binding, RustExtension ModuleNotFoundError: No module named 'setuptools_rust'

WARNING: Discarding https://files.pythonhosted.org/packages/d8/6d/bbc9381ef2e674bf512e6988c169a348d19f23d0038c7004ca4238e6712e/autopy-3.0.0.tar.gz#sha256=ba477ae051bf2de6a713b7b96aabb19e82cedaad42784172793c770f62b58051 (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_65d41a85fa044327925394c67fe7bfee\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_65d41a85fa044327925394c67fe7bfee\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-q9h_qvq1' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_65d41a85fa044327925394c67fe7bfee\ Complete output (5 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_65d41a85fa044327925394c67fe7bfee\setup.py", line 8, in from setuptools_rust import Binding, RustExtension ModuleNotFoundError: No module named 'setuptools_rust'

WARNING: Discarding https://files.pythonhosted.org/packages/31/7a/9bf91734be4ef082d551e3c5ae95e0d44a3f93e585ab93bdf4c2f7e54325/autopy-2.1.0.tar.gz#sha256=ccfe9a44699d05bca7cfe38f088a024b2ded77b64cbe42a62769d05d744c4f22 (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_4b00c4de314d4732bad145393442a28c\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_4b00c4de314d4732bad145393442a28c\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-9q2kclix' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_4b00c4de314d4732bad145393442a28c\ Complete output (5 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_4b00c4de314d4732bad145393442a28c\setup.py", line 8, in from setuptools_rust import Binding, RustExtension ModuleNotFoundError: No module named 'setuptools_rust'

WARNING: Discarding https://files.pythonhosted.org/packages/40/7f/05acd745ebac3a826f8c53e41c7f945353c685c1dc9cfe9563d350b4a8fc/autopy-2.0.0.tar.gz#sha256=90bb61d9cf705e97d49792ecb7714ba5d7f6b655d9a1bd690d683c91a19b96a2 (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_8ebea89790204e59bb7bd0901f3f04b1\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_8ebea89790204e59bb7bd0901f3f04b1\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-ikg5os34' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_8ebea89790204e59bb7bd0901f3f04b1\ Complete output (5 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_8ebea89790204e59bb7bd0901f3f04b1\setup.py", line 8, in from setuptools_rust import Binding, RustExtension ModuleNotFoundError: No module named 'setuptools_rust'

WARNING: Discarding https://files.pythonhosted.org/packages/c6/36/bb1af0948e12cedef71da68b80960b3905805e30990d934102dcab012ddf/autopy-1.1.1.tar.gz#sha256=3cd7eb117adec743aec96c072b33e0c545c3fe31bbc5cf55e8217d76bf5919db (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_52df1f201ab94f29a3b4147ab53aa55a\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_52df1f201ab94f29a3b4147ab53aa55a\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-f6ge98oh' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_52df1f201ab94f29a3b4147ab53aa55a\ Complete output (5 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_52df1f201ab94f29a3b4147ab53aa55a\setup.py", line 8, in from setuptools_rust import Binding, RustExtension ModuleNotFoundError: No module named 'setuptools_rust'

WARNING: Discarding https://files.pythonhosted.org/packages/c7/97/1246bc7b0fa62fa5a32e7182a6c2946e438ab6a3ff4907e617a8c30cfcb9/autopy-1.1.0.tar.gz#sha256=aab409369fb40c5a71b444c1e1b1db3278d888998a01d8924ce0af08643ad8e5 (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_caf34728d5104508a04147fe68e78ac6\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_caf34728d5104508a04147fe68e78ac6\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-wdny7y37' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_caf34728d5104508a04147fe68e78ac6\ Complete output (5 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_caf34728d5104508a04147fe68e78ac6\setup.py", line 5, in from setuptools_rust import Binding, RustExtension ModuleNotFoundError: No module named 'setuptools_rust'

WARNING: Discarding https://files.pythonhosted.org/packages/cb/99/9203ea5442f3bd52695fce191305eeb6de63ff29a9a05d0c5ecb60ec4a69/autopy-1.0.1.tar.gz#sha256=889d80c1c11c25ba143cc748a152d36c3035a505f0f8a9049bc71bce4e591230 (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_5b741a2ff303472bb8282b464ed3cec3\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_5b741a2ff303472bb8282b464ed3cec3\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-slwvuo7d' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_5b741a2ff303472bb8282b464ed3cec3\ Complete output (5 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_5b741a2ff303472bb8282b464ed3cec3\setup.py", line 5, in from setuptools_rust import Binding, RustExtension ModuleNotFoundError: No module named 'setuptools_rust'

WARNING: Discarding https://files.pythonhosted.org/packages/6b/91/61349581c9c0dadd98ba5f946da1b546d649ee816b4150d641216c9e38a1/autopy-1.0.0.tar.gz#sha256=8b8d9ec9e96299b1ef791a71a8a2476d63de1b0f1a5a6cb9d5258a0294c9157d (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_39771f6eab5a40ca85f7266197f91744\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_39771f6eab5a40ca85f7266197f91744\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-kl9a2xyh' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_39771f6eab5a40ca85f7266197f91744\ Complete output (6 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_39771f6eab5a40ca85f7266197f91744\setup.py", line 50 print 'Updating init.py' ^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print('Updating init.py')?

WARNING: Discarding https://files.pythonhosted.org/packages/93/d7/209f9faed7eddfeec03f2353f9d53ea93ba6cb1c92e657467d4fa6e45dba/autopy-0.51.tar.gz#sha256=9d407110433bce7e5f6aef046c0a074f550c4a8d7dac069373727ab53d171e96 (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Command errored out with exit status 1: command: 'D:\pythonProject\venv\Scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_c68314295b464a5bb51efa7ae3da21ac\setup.py'"'"'; file='"'"'C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_c68314295b464a5bb51efa7ae3da21ac\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ACER PC\AppData\Local\Temp\pip-pip-egg-info-kbgkafc2' cwd: C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_c68314295b464a5bb51efa7ae3da21ac\ Complete output (6 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\ACER PC\AppData\Local\Temp\pip-install-7qqsz6m8\autopy_c68314295b464a5bb51efa7ae3da21ac\setup.py", line 50 print 'Updating init.py' ^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print('Updating init.py')?

WARNING: Discarding https://files.pythonhosted.org/packages/af/bc/7a0dc66717e11eac17361f66779884dace6632a35a6023701babb89835bb/autopy-0.5.tar.gz#sha256=7918f7757cccbb9bf5445973d9051b640bfb8cfa13f89e15c351aee5a014646d (from https://pypi.org/simple/autopy/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Could not find a version that satisfies the requirement autopy (from versions: 0.5, 0.51, 1.0.0, 1.0.1, 1.1.0, 1.1.1, 2.0.0, 2.1.0, 3.0.0, 3.0.1, 3.1.0, 4.0.0) ERROR: No matching distribution found for autopy`

also I triend install it from cmd and the out put is

`ACER PC@LAPTOP-LMH77ABK MINGW64 ~/autopy (master) $ mingw32-make rustup default nightly info: using existing install for 'nightly-x86_64-pc-windows-msvc' info: default toolchain set to 'nightly-x86_64-pc-windows-msvc'

nightly-x86_64-pc-windows-msvc unchanged - rustc 1.54.0-nightly (625d5a693 2021-06-01)

pip install -r requirements.txt WARNING: Ignoring invalid distribution -p (c:\python39\lib\site-packages) WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages) WARNING: Ignoring invalid distribution - (c:\python39\lib\site-packages) WARNING: Ignoring invalid distribution -p (c:\python39\lib\site-packages) WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages) WARNING: Ignoring invalid distribution - (c:\python39\lib\site-packages) Requirement already satisfied: setuptools-rust in c:\python39\lib\site-packages (from -r requirements.txt (line 1)) (0.12.1) Requirement already satisfied: setuptools>=46.1 in c:\python39\lib\site-packages (from setuptools-rust->-r requirements.txt (line 1)) (56.0.0) Requirement already satisfied: toml>=0.9.0 in c:\python39\lib\site-packages (from setuptools-rust->-r requirements.txt (line 1)) (0.10.2) Requirement already satisfied: semantic-version>=2.6.0 in c:\python39\lib\site-packages (from setuptools-rust->-r requirements.txt (line 1)) (2.8.5) WARNING: Ignoring invalid distribution -p (c:\python39\lib\site-packages) WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages) WARNING: Ignoring invalid distribution - (c:\python39\lib\site-packages) WARNING: Ignoring invalid distribution -p (c:\python39\lib\site-packages) WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages) WARNING: Ignoring invalid distribution - (c:\python39\lib\site-packages) python setup.py build running build running build_py 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 Fresh autocfg v1.0.1 Compiling proc-macro2 v1.0.27 Fresh unicode-xid v0.2.2 Compiling syn v1.0.72 Fresh cfg-if v1.0.0 Running rustc --crate-name build_script_build --edition=2018 'C:\Users\ACER PC\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-1.0.27\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=911f1e523196baee -C extra-filename=-911f1e523196baee --out-dir 'C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee' -L 'dependency=C:\Users\ACER PC\autopy\target\release\deps' --cap-lints allow Running rustc --crate-name build_script_build --edition=2018 'C:\Users\ACER PC\.cargo\registry\src\github.com-1ecc6299db9ec823\syn-1.0.72\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=9e60479123726d18 -C extra-filename=-9e60479123726d18 --out-dir 'C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18' -L 'dependency=C:\Users\ACER PC\autopy\target\release\deps' --cap-lints allow Compiling crossbeam-utils v0.8.5 Compiling libc v0.2.95 Running rustc --crate-name build_script_build --edition=2018 'C:\Users\ACER PC\.cargo\registry\src\github.com-1ecc6299db9ec823\crossbeam-utils-0.8.5\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="lazy_static"' --cfg 'feature="std"' -C metadata=b1cdbe9f9254c099 -C extra-filename=-b1cdbe9f9254c099 --out-dir 'C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099' -L 'dependency=C:\Users\ACER PC\autopy\target\release\deps' --cap-lints allow Running rustc --crate-name build_script_build 'C:\Users\ACER PC\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.95\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=686decd90b035ade -C extra-filename=-686decd90b035ade --out-dir 'C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade' -L 'dependency=C:\Users\ACER PC\autopy\target\release\deps' --cap-lints allow error: linking with link.exe failed: exit code: 1 | = note: "link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.0.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.1.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.10.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.11.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.12.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.13.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.14.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.15.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.2.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.3.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.4.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.5.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.6.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.7.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.8.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.build_script_build.24191c138779a790-cgu.9.rcgu.o" "/OUT:C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.exe" "C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099\build_script_build-b1cdbe9f9254c099.4doj167u9yuxo5xy.rcgu.o" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\intrinsic.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\liballoc.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\libcore.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\libstd.natvis" "/LIBPATH:C:\Users\ACER PC\autopy\target\release\deps" "/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd-100d3c61daa1fecb.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libpanic_unwind-2f3a40d3ad6b6cc7.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd_detect-cb06675c2f5ad79c.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_demangle-68651a5a7f92b244.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libhashbrown-c45f9e5542f413b2.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_alloc-b1e70a2bc86555ef.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libunwind-92e43c1225cc7100.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcfg_if-787731a0009cacb0.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liblibc-43fab2a4d74e38b5.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liballoc-0b9fa5aea6b275d6.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_core-864c4ddf55cfb51d.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcore-92e42e605d9acdd0.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcompiler_builtins-5316f5a5e6a3dc94.rlib" "kernel32.lib" "ws2_32.lib" "advapi32.lib" "userenv.lib" "kernel32.lib" "msvcrt.lib" = note: /usr/bin/link: extra operand '/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib' Try '/usr/bin/link --help' for more information.

note: link.exe returned an unexpected error

note: in the Visual Studio installer, ensure the "C++ build tools" workload is selected

error: aborting due to previous error

error: could not compile crossbeam-utils

Caused by: process didn't exit successfully: rustc --crate-name build_script_build --edition=2018 'C:\Users\ACER PC\.cargo\registry\src\github.com-1ecc6299db9ec823\crossbeam-utils-0.8.5\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="lazy_static"' --cfg 'feature="std"' -C metadata=b1cdbe9f9254c099 -C extra-filename=-b1cdbe9f9254c099 --out-dir 'C:\Users\ACER PC\autopy\target\release\build\crossbeam-utils-b1cdbe9f9254c099' -L 'dependency=C:\Users\ACER PC\autopy\target\release\deps' --cap-lints allow (exit code: 1) warning: build failed, waiting for other jobs to finish... error: linking with link.exe failed: exit code: 1 | = note: "link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.0.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.1.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.10.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.11.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.12.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.13.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.14.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.15.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.2.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.3.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.4.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.5.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.6.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.7.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.8.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.build_script_build.b2ae5b83a13279bb-cgu.9.rcgu.o" "/OUT:C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.exe" "C:\Users\ACER PC\autopy\target\release\build\syn-9e60479123726d18\build_script_build-9e60479123726d18.q528ghu9p33e4ol.rcgu.o" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\intrinsic.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\liballoc.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\libcore.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\libstd.natvis" "/LIBPATH:C:\Users\ACER PC\autopy\target\release\deps" "/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd-100d3c61daa1fecb.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libpanic_unwind-2f3a40d3ad6b6cc7.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd_detect-cb06675c2f5ad79c.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_demangle-68651a5a7f92b244.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libhashbrown-c45f9e5542f413b2.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_alloc-b1e70a2bc86555ef.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libunwind-92e43c1225cc7100.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcfg_if-787731a0009cacb0.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liblibc-43fab2a4d74e38b5.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liballoc-0b9fa5aea6b275d6.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_core-864c4ddf55cfb51d.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcore-92e42e605d9acdd0.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcompiler_builtins-5316f5a5e6a3dc94.rlib" "kernel32.lib" "ws2_32.lib" "advapi32.lib" "userenv.lib" "kernel32.lib" "msvcrt.lib" = note: /usr/bin/link: extra operand '/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib' Try '/usr/bin/link --help' for more information.

note: link.exe returned an unexpected error

note: in the Visual Studio installer, ensure the "C++ build tools" workload is selected

error: aborting due to previous error

error: linking with link.exe failed: exit code: 1 | = note: "link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.0.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.1.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.10.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.11.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.12.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.13.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.14.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.15.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.2.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.3.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.4.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.5.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.6.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.7.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.8.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.build_script_build.80f646ff2cae525c-cgu.9.rcgu.o" "/OUT:C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.exe" "C:\Users\ACER PC\autopy\target\release\build\libc-686decd90b035ade\build_script_build-686decd90b035ade.ksjuss4asoyz8ac.rcgu.o" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\intrinsic.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\liballoc.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\libcore.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\libstd.natvis" "/LIBPATH:C:\Users\ACER PC\autopy\target\release\deps" "/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd-100d3c61daa1fecb.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libpanic_unwind-2f3a40d3ad6b6cc7.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd_detect-cb06675c2f5ad79c.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_demangle-68651a5a7f92b244.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libhashbrown-c45f9e5542f413b2.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_alloc-b1e70a2bc86555ef.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libunwind-92e43c1225cc7100.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcfg_if-787731a0009cacb0.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liblibc-43fab2a4d74e38b5.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liballoc-0b9fa5aea6b275d6.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_core-864c4ddf55cfb51d.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcore-92e42e605d9acdd0.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcompiler_builtins-5316f5a5e6a3dc94.rlib" "kernel32.lib" "ws2_32.lib" "advapi32.lib" "userenv.lib" "kernel32.lib" "msvcrt.lib" = note: /usr/bin/link: extra operand '/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib' Try '/usr/bin/link --help' for more information.

error: linking with link.exe failed: exit code: 1 | = note: "link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.0.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.1.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.10.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.11.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.12.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.13.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.14.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.15.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.2.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.3.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.4.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.5.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.6.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.7.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.8.rcgu.o" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.build_script_build.bbc0ecb277bb7b06-cgu.9.rcgu.o" "/OUT:C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.exe" "C:\Users\ACER PC\autopy\target\release\build\proc-macro2-911f1e523196baee\build_script_build-911f1e523196baee.12sk3q9mxyqp9r37.rcgu.o" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\intrinsic.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\liballoc.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\libcore.natvis" "/NATVIS:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\etc\libstd.natvis" "/LIBPATH:C:\Users\ACER PC\autopy\target\release\deps" "/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd-100d3c61daa1fecb.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libpanic_unwind-2f3a40d3ad6b6cc7.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd_detect-cb06675c2f5ad79c.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_demangle-68651a5a7f92b244.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libhashbrown-c45f9e5542f413b2.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_alloc-b1e70a2bc86555ef.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libunwind-92e43c1225cc7100.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcfg_if-787731a0009cacb0.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liblibc-43fab2a4d74e38b5.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liballoc-0b9fa5aea6b275d6.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_core-864c4ddf55cfb51d.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcore-92e42e605d9acdd0.rlib" "C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcompiler_builtins-5316f5a5e6a3dc94.rlib" "kernel32.lib" "ws2_32.lib" "advapi32.lib" "userenv.lib" "kernel32.lib" "msvcrt.lib" = note: /usr/bin/link: extra operand '/LIBPATH:C:\Users\ACER PC\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib' Try '/usr/bin/link --help' for more information.

note: link.exe returned an unexpected error

note: link.exe returned an unexpected error

note: in the Visual Studio installer, ensure the "C++ build tools" workload is selected

note: in the Visual Studio installer, ensure the "C++ build tools" workload is selected

error: aborting due to previous error

error: aborting due to previous error

error: build failed error: cargo failed with code: 101

Makefile:3: recipe for target 'build' failed mingw32-make: *** [build] Error 1`

please help

bhuvanjs25 commented 3 years ago

I had same issue yesterday then i read the docs , autopy right now does not support above python8 so i downgraded my python to 7.8 and now it is working fine. Don't waste your time in installing rust and updating every thing. i tried it for 4hrs at last i did downgrade

meflakcannon commented 3 years ago

Go read https://github.com/autopilot-rs/autopy/issues/64

There are some needed changes in the rust files to enable proper install of this tool

nikisKuchbhi commented 3 years ago

I had same issue yesterday then i read the docs , autopy right now does not support above python8 so i downgraded my python to 7.8 and now it is working fine. Don't waste your time in installing rust and updating every thing. i tried it for 4hrs at last i did downgrade

can you please give me steps, I am following a youtube lecture, and also I am not able to find proper steps to downgrade my python from 3.9.5 to 3.7.8 like you said, Thanks in advance fo the steps, I appreciate your time

nikisKuchbhi commented 3 years ago

Go read #64

There are some needed changes in the rust files to enable proper install of this tool

Already tried dude, before posting the issue, Wasn't useful in case, btw I appreciate your time.

meflakcannon commented 3 years ago

Sorry the link.exe is the easy fix of this process. You need to install the build tools. It's not packaged with Visual Studio's default installation. https://devblogs.microsoft.com/cppblog/announcing-visual-c-build-tools-2015-standalone-c-tools-for-build-environments/ https://docs.microsoft.com/en-us/answers/questions/136985/build-tools-for-visual-studio.html

That creates the link.exe executable thats missing. Then the information in thread #64 becomes useful. Overall if you want to use a python wrapper for rust then this is a tool worth exploring. Or use pyautogui which is native python for the same functionality.

nikisKuchbhi commented 3 years ago

Sorry the link.exe is the easy fix of this process. You need to install the build tools. It's not packaged with Visual Studio's default installation. https://devblogs.microsoft.com/cppblog/announcing-visual-c-build-tools-2015-standalone-c-tools-for-build-environments/ https://docs.microsoft.com/en-us/answers/questions/136985/build-tools-for-visual-studio.html

That creates the link.exe executable thats missing. Then the information in thread #64 becomes useful. Overall if you want to use a python wrapper for rust then this is a tool worth exploring. Or use pyautogui which is native python for the same functionality.

after installing the build tools, soory to say but i got a different error code which is not matching with the the one in thread #64

heres the error output

Compiling autopy v0.1.0 (C:\Users\ACER PC\autopy) error[E0557]: feature has been removed --> src\lib.rs:8:28 8 #![feature(specialization, const_fn)] ^^^^^^^^ feature has been removed

= note: split into finer-grained feature gates

warning: the feature specialization is incomplete and may not be safe to use and/or cause compiler crashes --> src\lib.rs:8:12 8 #![feature(specialization, const_fn)] ^^^^^^^^^^^^^^

= note: #[warn(incomplete_features)] on by default = note: see issue #31844 https://github.com/rust-lang/rust/issues/31844 for more information = help: consider using min_specialization instead, which is more stable and complete

error: aborting due to previous error; 1 warning emitted

For more information about this error, try rustc --explain E0557. error: could not compile autopy

To learn more, run the command again with --verbose.`

Thanks dude for all the help and i appreciate your time,

atleast i was able to make some progress this time

bhuvanjs25 commented 3 years ago

I had same issue yesterday then i read the docs , autopy right now does not support above python8 so i downgraded my python to 7.8 and now it is working fine. Don't waste your time in installing rust and updating every thing. i tried it for 4hrs at last i did downgrade

can you please give me steps, I am following a youtube lecture, and also I am not able to find proper steps to downgrade my python from 3.9.5 to 3.7.8 like you said, Thanks in advance fo the steps, I appreciate your time

hey there just uninstall your python from windows fully and then delete the files from users \appdata\program\python after this just go to python website select your version and download it then install and add it in your user or system variables in enviornment variables

meflakcannon commented 3 years ago

Feature has been removed error means your using the wrong rust binary. Did you go switch to the nightly from 2019?

nikisKuchbhi commented 3 years ago

Feature has been removed error means your using the wrong rust binary. Did you go switch to the nightly from 2019?

yes i had ran this commands

pip install setuptools-rust rustup install nightly nightly-2019-10-05-x86_64-pc-windows-msvc --force rustup default nightly-2019-10-05-x86_64-pc-windows-msvc

and then i ran cd autopy then make also tried cargo build

then i got the given error

meflakcannon commented 3 years ago

If the rust nightly no longer has features to compile then autopy is dead. But I see you are trying to compile autopy 1.0. There is a fork Autopy 3.0. The other thin is the version of autopy in this git repo is 4.0.0. So it seems your compiling a non supported/archived version? It's probabbly easier at this point to move your code to use pyautogui which is honestly better overall since there is 0 rust calls.

nikisKuchbhi commented 3 years ago

If the rust nightly no longer has features to compile then autopy is dead. But I see you are trying to compile autopy 1.0. There is a fork Autopy 3.0. The other thin is the version of autopy in this git repo is 4.0.0. So it seems your compiling a non supported/archived version? It's probabbly easier at this point to move your code to use pyautogui which is honestly better overall since there is 0 rust calls.

hey!! dude when did autopy died no one called me on its deadbed,

i am following this vid https://youtu.be/8gPONnGIPgw i am a newbie in python i dont know how can i refactor my code to pyautogui

meflakcannon commented 3 years ago

Projects die or are unmaintained. If you notice autopy is FAILING build on the pypi.org website. https://pypi.org/project/autopy/ This means it's not going to install correctly without serious modifications. and fixes usually reserved for the project maintainer. Looking at the video you referenced that person never tells you a few critical things. Mainly the version of python they are using, and the library source for that autopy installation. It looks like he is getting a .whl file which means hes likley on python 3.7, 3.6, or 3.5 all of which have precompiled wheel files for an older version of autopy here . Looking at commits and builds you can see the last successful build of autopy was over a year ago and subsequent commits to make it easier to compile and run have not been successful (https://travis-ci.org/github/autopilot-rs/autopy/builds)

If you look at the underlying code of this project it's a wrapper script that just takes rust functions and makes them callable via python. Which is cool! Programming languages interacting via wrapper scripts is a common and wonderful process. When it works.

As far as refactoring your code to use python.. I'd say bring up the documentation side by side. Simple substitutions referencing documentation are all that is necessary. The onus is on you to go read through the documentation. Python is very good with it. Sit at the >>> and test variations of a command if you are unsure.

My recommendation build some sample scripts that iterate through the documented features. Such as moving the mouse between X and Y coordinates, then have it loop through several of those. Have the main program pause for 5-10 seconds using a time.sleep(5) and tab into a text editor after running some code to test typing/button presses. You will be able to see tangible results.

Example.

import autopy
def event_rightclick():
    autopy.mouse.click(autopy.mouse.RIGHT)

Can be switched for the following

import pyautogui
def event_rightclick():
    pyautogui.click(button='right')

Keyboard input is actually pretty much the same

def event_one():
    autopy.key.tap(u'1')

def event_one():
    pyautogui.press('1')

And Typing a string is quite easy, and pressing enter

def event_string(data_to_type):
     pyautogui.write("This is an example without passed Data", interval=0.10) #Interval is for slowing the input down if the target can't take everything fast.
     pyautogui.write(data_to_type, interval=0.10)
     pyautogui.press('enter')

Looking at that video and how they do some things you would want to check out the mouse move documentation https://pyautogui.readthedocs.io/en/latest/mouse.html#mouse-movement

nikisKuchbhi commented 3 years ago

closing the issue since, its now solved and the sort up summary is that

either you need to downgrade your python version to 3.7.8 or you can migrate to pyautogui