mukulhase / WebWhatsapp-Wrapper

An API for sending and receiving messages over web.whatsapp [Working as of 18th May 2018]
https://webwhatsapi.readthedocs.io/en/latest/
MIT License
2.03k stars 796 forks source link

run example async_echo.py, not read the messages #485

Open WilliamCampolina opened 5 years ago

WilliamCampolina commented 5 years ago

I am trying the example async_echo.py, but after reading the qrcode it does not read the messages, it always prints 'beat!', I put breakpoints to know if it is reading the received messages and it really does not go there and it does not give any error.

Does this happen to anyone else? What can I be doing wrong?

I am using the python 3.6.2

lfdelphino commented 5 years ago

I don't know if that will fix your issue but you should be using Python 3.7+ to be able to use asyncio at its fullest

WilliamCampolina commented 5 years ago

I'm going to take a test and put the result here, thank you

WilliamCampolina commented 5 years ago

@lfdelphino I can not install the python-axolotl lib in python 3.7

WilliamCampolina commented 5 years ago

@alfred82santa I still can not run, could someone help me?

alfred82santa commented 5 years ago

I'm sorry, I'm not collaborating in this project any more. If you want to use a this library you should use sync driver. If you need am async driver you could try https://github.com/alfred82santa/whalesong but still under early development.

WilliamCampolina commented 5 years ago

@alfred82santa I'm going to make a clone and use ... thanks.

enric1994 commented 5 years ago

@WilliamCampolina any update? I tried python 3.7 with no results. I am also using the Dockerized Firefox.

WilliamCampolina commented 5 years ago

I could not use it yet

lfdelphino commented 5 years ago

@WilliamCampolina I'll answer you here so everyone can help us Sometime python-axolotl can be a little tricky to install, please take a look at those: tgalal/python-axolotl-curve25519 tgalal/python-axolotl pyca/cryptography protocolbuffers/protobuf

python-axolotl should install all of them, but try installing each of them separetly.

As I can see from your logs output you are trying to install it from pip, maybe pip isn't installing the latest version, you need to have python headers installed. Install all of the dependencies with python headers to be sure it's the latest version. I'm sure it'll work fine on Python 2.7, if python's version is not an issue for your project consider downgrading.

Log output (tell me if you want it removed):

(venv) ********@********:~/assync/python-axolotl/python-axolotl$ pip install python-axolotl
Requirement already satisfied: python-axolotl in /home/********/assync/venv/lib/python3.7/site-packages/python_axolotl-0.1.42-py3.7.egg (0.1.42)
Requirement already satisfied: cryptography in /home/********/assync/venv/lib/python3.7/site-packages (from python-axolotl) (2.3.1)
Collecting python-axolotl-curve25519 (from python-axolotl)
  Using cached https://files.pythonhosted.org/packages/59/ca/c8111718bcc8da18e9b9868e784293232a58c57159a5ea18f00ee967258f/python-axolotl-curve25519-0.4.1.post2.tar.gz
Requirement already satisfied: protobuf>=3.0.0.b2 in /home/********/assync/venv/lib/python3.7/site-packages/protobuf-3.6.1-py3.7.egg (from python-axolotl) (3.6.1)
Requirement already satisfied: asn1crypto>=0.21.0 in /home/********/assync/venv/lib/python3.7/site-packages (from cryptography->python-axolotl) (0.24.0)
Requirement already satisfied: six>=1.4.1 in /home/********/assync/venv/lib/python3.7/site-packages (from cryptography->python-axolotl) (1.11.0)
Requirement already satisfied: idna>=2.1 in /home/********/assync/venv/lib/python3.7/site-packages (from cryptography->python-axolotl) (2.7)
Requirement already satisfied: cffi!=1.11.3,>=1.7 in /home/********/assync/venv/lib/python3.7/site-packages (from cryptography->python-axolotl) (1.11.5)
Requirement already satisfied: setuptools in /home/********/assync/venv/lib/python3.7/site-packages/setuptools-39.1.0-py3.7.egg (from protobuf>=3.0.0.b2->python-axolotl) (39.1.0)
Requirement already satisfied: pycparser in /home/********/assync/venv/lib/python3.7/site-packages (from cffi!=1.11.3,>=1.7->cryptography->python-axolotl) (2.19)
Installing collected packages: python-axolotl-curve25519
  Running setup.py install for python-axolotl-curve25519 ... error
    Complete output from command /home/********/assync/venv/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-dpwmw_0t/python-axolotl-curve25519/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-cx59acao/install-record.txt --single-version-externally-managed --compile --install-headers /home/********/assync/venv/include/site/python3.7/python-axolotl-curve25519:
    /home/********/assync/venv/lib/python3.7/site-packages/setuptools-39.1.0-py3.7.egg/setuptools/dist.py:388: UserWarning: Normalizing '0.4.1-2' to '0.4.1.post2'
    running install
    running build
    running build_ext
    building 'axolotl_curve25519' extension
    creating build
    creating build/temp.linux-x86_64-3.7
    creating build/temp.linux-x86_64-3.7/curve
    creating build/temp.linux-x86_64-3.7/curve/ed25519
    creating build/temp.linux-x86_64-3.7/curve/ed25519/additions
    creating build/temp.linux-x86_64-3.7/curve/ed25519/nacl_sha512
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/curve25519-donna.c -o build/temp.linux-x86_64-3.7/curve/curve25519-donna.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/compare.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/compare.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/curve_sigs.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/curve_sigs.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/elligator.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/elligator.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/fe_isequal.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/fe_isequal.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/fe_isreduced.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/fe_isreduced.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/fe_mont_rhs.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/fe_mont_rhs.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/fe_montx_to_edy.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/fe_montx_to_edy.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/fe_sqrt.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/fe_sqrt.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/ge_isneutral.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/ge_isneutral.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/ge_montx_to_p3.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/ge_montx_to_p3.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/ge_neg.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/ge_neg.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/ge_p3_to_montx.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/ge_p3_to_montx.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/ge_scalarmult.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/ge_scalarmult.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/ge_scalarmult_cofactor.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/ge_scalarmult_cofactor.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/keygen.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/keygen.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/open_modified.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/open_modified.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/sc_clamp.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/sc_clamp.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/sc_cmov.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/sc_cmov.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/sc_neg.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/sc_neg.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/sign_modified.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/sign_modified.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/utility.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/utility.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/xeddsa.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/xeddsa.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/additions/zeroize.c -o build/temp.linux-x86_64-3.7/curve/ed25519/additions/zeroize.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_0.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_0.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_1.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_1.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_add.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_add.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_cmov.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_cmov.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_copy.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_copy.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_frombytes.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_frombytes.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_invert.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_invert.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_isnegative.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_isnegative.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_isnonzero.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_isnonzero.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_mul.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_mul.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_neg.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_neg.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_pow22523.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_pow22523.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_sq.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_sq.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_sq2.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_sq2.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_sub.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_sub.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/fe_tobytes.c -o build/temp.linux-x86_64-3.7/curve/ed25519/fe_tobytes.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_add.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_add.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_double_scalarmult.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_double_scalarmult.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_frombytes.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_frombytes.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_madd.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_madd.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_msub.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_msub.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_p1p1_to_p2.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_p1p1_to_p2.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_p1p1_to_p3.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_p1p1_to_p3.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_p2_0.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_p2_0.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_p2_dbl.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_p2_dbl.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_p3_0.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_p3_0.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_p3_dbl.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_p3_dbl.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_p3_to_cached.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_p3_to_cached.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_p3_to_p2.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_p3_to_p2.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_p3_tobytes.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_p3_tobytes.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_precomp_0.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_precomp_0.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_scalarmult_base.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_scalarmult_base.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_sub.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_sub.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/ge_tobytes.c -o build/temp.linux-x86_64-3.7/curve/ed25519/ge_tobytes.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/nacl_sha512/blocks.c -o build/temp.linux-x86_64-3.7/curve/ed25519/nacl_sha512/blocks.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/nacl_sha512/hash.c -o build/temp.linux-x86_64-3.7/curve/ed25519/nacl_sha512/hash.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/open.c -o build/temp.linux-x86_64-3.7/curve/ed25519/open.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/sc_muladd.c -o build/temp.linux-x86_64-3.7/curve/ed25519/sc_muladd.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/sc_reduce.c -o build/temp.linux-x86_64-3.7/curve/ed25519/sc_reduce.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve/ed25519/sign.c -o build/temp.linux-x86_64-3.7/curve/ed25519/sign.o
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve/ed25519/nacl_includes -Icurve/ed25519/additions -Icurve/ed25519 -I/home/********/assync/venv/include -I/usr/include/python3.7m -c curve25519module.c -o build/temp.linux-x86_64-3.7/curve25519module.o
    curve25519module.c:3:10: fatal error: Python.h: Arquivo ou diretório inexistente
     #include <Python.h>
              ^~~~~~~~~~
    compilation terminated.
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

    ----------------------------------------
Command "/home/********/assync/venv/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-dpwmw_0t/python-axolotl-curve25519/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-cx59acao/install-record.txt --single-version-externally-managed --compile --install-headers /home/********/assync/venv/include/site/python3.7/python-axolotl-curve25519" failed with error code 1 in /tmp/pip-install-dpwmw_0t/python-axolotl-curve25519/

*Please consider changing your console logs to english so it's easier to browse for solutions on Google, Stackoverflow and Github.

WilliamCampolina commented 5 years ago

I did the downgrade e installed all libs but the sync module was not recognized

image

lfdelphino commented 5 years ago

I'm sorry, I just saw it now that I've asked you to upgrade it before and now I've asked you to downgrade lol asyncio requires Python 3.3 or later

On python 2.7 you should be using either threading or multiprocessing, for example:

from threading import Thread
def run():
    //Your code

myThread = Thread(target=run)
myThread.start()

This code should run asynchronously To be honest, I didn't use this sample at all, it requires a very specific environment that wouldn't fit my needs, but I do use threading.