Skip to content

cannot install autopy #72

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
nikisKuchbhi opened this issue Jun 2, 2021 · 13 comments
Closed

cannot install autopy #72

nikisKuchbhi opened this issue Jun 2, 2021 · 13 comments

Comments

@nikisKuchbhi
Copy link

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
Copy link

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
Copy link

Go read #64

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

@nikisKuchbhi
Copy link
Author

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
Copy link
Author

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
Copy link

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
Copy link
Author

nikisKuchbhi commented Jun 3, 2021

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 rust-lang/rust#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
Copy link

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
Copy link

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

@nikisKuchbhi
Copy link
Author

nikisKuchbhi commented Jun 3, 2021

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
Copy link

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
Copy link
Author

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
Copy link

meflakcannon commented Jun 3, 2021

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
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants