injones / mycroft_ros

A ROS wrapper for Mycroft AI
Apache License 2.0
5 stars 0 forks source link

Dependency could not find a version of speechrecognition #2

Open MoffKalast opened 4 years ago

MoffKalast commented 4 years ago

I'm not sure if this is still being maintained, but I'm having like insane dependency issues trying to compile this. I've solved most of them but this one is still blocking me because it makes no sense:

  Looking up "https://www.piwheels.org/simple/speechrecognition/" in the cache
  Request header has "max_age" as 0, cache bypassed
  https://www.piwheels.org:443 "GET /simple/speechrecognition/ HTTP/1.1" 200 2662
  Updating cache with response from "https://www.piwheels.org/simple/speechrecognition/"
  Caching due to etag
  Analyzing links from page https://www.piwheels.org/simple/speechrecognition/
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.0.0-py3-none-any.whl#sha256=5                                                                                                                        cecf970a23c66e45889a01c0d9b12bba58006c616daba97c1cd19b18ba046b1 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.0.1-py3-none-any.whl#sha256=7                                                                                                                        2f75e2763a27746cbfaa88a25e17e4d16aa23d464b76df6fcbf184f1644ae7a (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.0.2-py3-none-any.whl#sha256=1                                                                                                                        99a7243b66d90e62804d69dc7e426c331c9f17676889cfc39078a9e4d82b924 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.0.3-py3-none-any.whl#sha256=6                                                                                                                        5ad48b412354e4c6a200c493aa8345be568ea2a5edaaf3ee594ac6ac790af4a (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.0.4-py3-none-any.whl#sha256=7                                                                                                                        21cae94785fff6c09e5899564724e881cd0f87f445111e4725774046f4ebed3 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.1.0-py3-none-any.whl#sha256=2                                                                                                                        fd96ab6d335e1a52b01bcbbcb33191224ce758ff498f3d57b8cb3693d0a0e9d (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.1.1-py3-none-any.whl#sha256=2                                                                                                                        b023433c2784ff7bf4911ebeb98e30cd51728221f46319d8a0abd8b1ced28d3 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.1.2-py3-none-any.whl#sha256=c                                                                                                                        64ce53fbcaf03ef00c3181e407fda3ccf9e1db58ec443d7a75be8ce1cabeabf (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.1.3-py3-none-any.whl#sha256=7                                                                                                                        39ca3583c89201796134fb2ce2184374a42b1e75b30d06ad6f5cba0ad0e25f3 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.1.4-py3-none-any.whl#sha256=f                                                                                                                        47938f97d06c39d315de84772dedbad8d7c954ced57a00a02e427800127af9b (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.2.0-py3-none-any.whl#sha256=9                                                                                                                        6d880dcf9fc5be63607447ebdec0153109b78b2b84350ea3f2a3f683d40bd5c (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.2.1-py3-none-any.whl#sha256=3                                                                                                                        7e5fb73c853e8c01479a997ff423c88b422abe000a99f4b078fa15685be23fc (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.2.2-py3-none-any.whl#sha256=1                                                                                                                        81e719ceec31a3c3c59cf6d21a33ef44aef2c1d91b5d523b96b3dff8c1543d3 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.2.3-py3-none-any.whl#sha256=a                                                                                                                        81c95aea17f9c0b21f6d2f49f297f49f2f4899bdf9471ad62b4f858e9cd80fd (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.2.4-py3-none-any.whl#sha256=5                                                                                                                        335875a8353fd3054770a714fbc024308a1a44ca63a196d16c7a8cd8be9ed64 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.3.0-py3-none-any.whl#sha256=a                                                                                                                        e998cd185f139886f27abee61ba32f92344396491878d0108c55115133a07a1 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.3.1-py3-none-any.whl#sha256=1                                                                                                                        88c86c0d5c17a71f30c943fa9c6fd62a45c23ef0cecf0e51ee71ea739133428 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.4.0-py3-none-any.whl#sha256=c                                                                                                                        e1994d6a23f5877d8b9902dfcc6419b56789e1a00ca6df607c6e85b95987fad (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-1.5.0-py3-none-any.whl#sha256=0                                                                                                                        47f11c467deb2accd9a1ad02deb6b31cdead289edbb95aa3ca54f50cc6bc6b9 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-2.0.0-py3-none-any.whl#sha256=0                                                                                                                        f092ff17b2cd216142737ab5e510b4754809940d769fecac216ea5671c70994 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-2.0.1-py3-none-any.whl#sha256=b                                                                                                                        432d034b4ffb769edd5d432fd16cb69ccd9b96b9fe2bb466fdd50cb4a46e5a4 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-2.1.1-py3-none-any.whl#sha256=c                                                                                                                        0b0fae859e87dcabd4c0be2d8142fa6ad68c92eb5015c4dd9ea2070efb30bc5 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-2.1.2-py3-none-any.whl#sha256=d                                                                                                                        336a6db0932b04a95582ed8ddad13e8dd68b07ec1528cd5886e7e4ed838b037 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-2.1.3-py3-none-any.whl#sha256=5                                                                                                                        5e53d359a449c3ace77ae7ae2fac7e342d85e01cbe20610c1fe52257ca2687e (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-2.2.0-py3-none-any.whl#sha256=4                                                                                                                        d93d1738f9c741c64c5813e89dbdc55bf322848990e42fead34eb1695a43867 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.0.0-py3-none-any.whl#sha256=7                                                                                                                        879f66c64c3fa86e07c2940b8b43656d9e7084f6c04110fe5e26811d2e97220 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.1.0-py3-none-any.whl#sha256=4                                                                                                                        ba0a5d5ea9b510aa0ff8ac5cb9272536d777781d4aaf8a6954c15e982d49d3d (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.1.1-py3-none-any.whl#sha256=2                                                                                                                        261818fe08d774472e1d0b0a7a58ee7fd64c8e01730a47ba69efd4fae52ada4 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.1.2-py3-none-any.whl#sha256=6                                                                                                                        b358c3f1d21f43d3a0448a37cc54d894ab8a82e251aed30e6f4723c02e542f2 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.1.3-py3-none-any.whl#sha256=7                                                                                                                        079e0524440275d1f86fdeead4f31659acfe061cb9ef1942db0125f7fafb22f (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.2.0-py3-none-any.whl#sha256=0                                                                                                                        20f065129dfa22262a9ebfe464540efe5928ad9d67c75440a4f5747caf92327 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.2.1-py3-none-any.whl#sha256=2                                                                                                                        ce40e6226815724b86ffceabd62c405c008360e4e18c3119d983188e81016ef (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.3.0-py3-none-any.whl#sha256=2                                                                                                                        c3aa35f872440b893e10f25e74cce8d41834030990f7be7ce987fdd3b8e93e1 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.3.1-py3-none-any.whl#sha256=8                                                                                                                        c5f56b11516463616a51a69445a7d39caa47b0a8595d1bd0593235da26a61e8 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.3.2-py3-none-any.whl#sha256=6                                                                                                                        493aa2a430c15d4a3c2516b1df8c0387a69d38b2f734dc11b8559ef53665181 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.3.3-py3-none-any.whl#sha256=9                                                                                                                        6e9716c2a82d527d6739849b0116f8040e77b7ce6c40f6108ddab1f3e8aefd3 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.4.0-py3-none-any.whl#sha256=c                                                                                                                        f293bbaf6a20707c5a94626c93e40c4bfea02330abf9e16ce25ab74228341d2 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.4.1-py3-none-any.whl#sha256=8                                                                                                                        69a6a117f8a8b196e5e09e22e37e79b298efd93bcd9e7e4acb50f37b65df259 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.4.2-py3-none-any.whl#sha256=1                                                                                                                        31e783c72171a5718e197b7fc13b10ac6bcc0cb10287c0b8ca8f1c69933bf36 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.4.3-py3-none-any.whl#sha256=9                                                                                                                        bb455c74583436bf930524f33879aa16888cffc4392d87bcbc47bc2990d2615 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.4.4-py3-none-any.whl#sha256=5                                                                                                                        cdca3dd80961aafaaae77a9660bcdea8849d2fc18af990d2af7753ccb5c8f5e (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.4.5-py3-none-any.whl#sha256=2                                                                                                                        fa224913f980f3d8a9d9c79a7e403c811267173779af743bf19441beca3dc18 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.4.6-py3-none-any.whl#sha256=3                                                                                                                        fc496ad1492f041a96399737067ed05b6138adc67be68804e107cc1484e798a (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.5.0-py3-none-any.whl#sha256=3                                                                                                                        220018af225871010a25a03cbc28df40b6b16f09627360f01993fda07c24929 (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.6.0-py3-none-any.whl#sha256=8                                                                                                                        3d70dbfd0012dae64e57b5a226b8de34fe69ad8199a0c5e346b2d82a5a1e83b (from https://www.piwheels.org/simple/speechrecogniti                                                                                                                        on/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.6.1-py2.py3-none-any.whl#sha2                                                                                                                        56=be755b5d5cdcfed9318055f00076ea7e4acb8d2d29d82789e13d71ac26bbc8b8 (from https://www.piwheels.org/simple/speechrecog                                                                                                                        nition/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.6.3-py2.py3-none-any.whl#sha2                                                                                                                        56=2d141161e6066a2e5e0b45cb8ede0ea2ac8b398d9ddf7629593580f82fa24b03 (from https://www.piwheels.org/simple/speechrecog                                                                                                                        nition/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.6.4-py2.py3-none-any.whl#sha2                                                                                                                        56=fbe8c37758c680ed18a6368aab4e39e3daa49abba31cda7a33afbf7b39795238 (from https://www.piwheels.org/simple/speechrecog                                                                                                                        nition/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.6.5-py2.py3-none-any.whl#sha2                                                                                                                        56=78aa179831c0137e8068cc610dd0cd5ddce254acc53ecb5f2c3a573f414822d5 (from https://www.piwheels.org/simple/speechrecog                                                                                                                        nition/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.7.1-py2.py3-none-any.whl#sha2                                                                                                                        56=fe4f5785e54e4b07852f00128f6219817cec7237c57194cf73608cbea327f7ad (from https://www.piwheels.org/simple/speechrecog                                                                                                                        nition/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.8.0-py2.py3-none-any.whl#sha2                                                                                                                        56=7ad34f213e901930e7a092a4c867df395d29ca55a0d129ff22b6b2543df1fd42 (from https://www.piwheels.org/simple/speechrecog                                                                                                                        nition/); No binaries permitted for SpeechRecognition
    Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.8.1-py2.py3-none-any.whl#sha2                                                                                                                        56=4d8f73a0c05ec70331c3bacaa89ecc06dfa8d9aba0899276664cda06ab597e8e (from https://www.piwheels.org/simple/speechrecog                                                                                                                        nition/); No binaries permitted for SpeechRecognition
  Could not find a version that satisfies the requirement SpeechRecognition==3.8.1 (from -r /home/pi/ros/roscar/build                                                                                                                        /generated_requirements.txt (line 25)) (from versions: 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.1.0, 1.1.1, 1.1.2, 1.1.3,                                                                                                                         1.1.4, 1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.3.0, 1.3.1, 1.4.0, 1.5.0, 2.0.0, 2.0.1, 2.1.1, 2.1.2, 2.1.3, 2.2.0, 3.0.                                                                                                                        0, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.2.0, 3.2.1, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.4.0, 3.4.1, 3.4.2, 3.4.3, 3.4.4, 3.4.5, 3.                                                                                                                        4.6, 3.5.0, 3.6.0, 3.6.1)
Cleaning up...
  Removing source in /tmp/pip-install-plqjwmeq/websocket-client
  Removing source in /tmp/pip-install-plqjwmeq/six
  Removing source in /tmp/pip-install-plqjwmeq/precise-runner
  Removing source in /tmp/pip-install-plqjwmeq/fasteners
  Removing source in /tmp/pip-install-plqjwmeq/pyalsaaudio
  Removing source in /tmp/pip-install-plqjwmeq/padaos
  Removing source in /tmp/pip-install-plqjwmeq/pyserial
  Removing source in /tmp/pip-install-plqjwmeq/python-vlc
  Removing source in /tmp/pip-install-plqjwmeq/pep8
  Removing source in /tmp/pip-install-plqjwmeq/PyAudio
  Removing source in /tmp/pip-install-plqjwmeq/inflection
  Removing source in /tmp/pip-install-plqjwmeq/xmlrunner
  Removing source in /tmp/pip-install-plqjwmeq/msm
  Removing source in /tmp/pip-install-plqjwmeq/pulsectl
  Removing source in /tmp/pip-install-plqjwmeq/msk
  Removing source in /tmp/pip-install-plqjwmeq/petact
  Removing source in /tmp/pip-install-plqjwmeq/google-api-python-client
  Removing source in /tmp/pip-install-plqjwmeq/PyYAML
  Removing source in /tmp/pip-install-plqjwmeq/pocketsphinx
  Removing source in /tmp/pip-install-plqjwmeq/catkin-pkg
  Removing source in /tmp/pip-install-plqjwmeq/tornado
  Removing source in /tmp/pip-install-plqjwmeq/requests-futures
  Removing source in /tmp/pip-install-plqjwmeq/adapt-parser
  Removing source in /tmp/pip-install-plqjwmeq/python-dateutil
Removed build tracker '/tmp/pip-req-tracker-bnsne0er'
No matching distribution found for SpeechRecognition==3.8.1 (from -r /home/pi/ros/roscar/build/generated_requirements                                                                                                                        .txt (line 25))
Exception information:
Traceback (most recent call last):
  File "/home/pi/ros/roscar/build/mycroft_ros/venv/lib/python3.7/site-packages/pip/_internal/cli/base_command.py", li                                                                                                                        ne 179, in main
    status = self.run(options, args)
  File "/home/pi/ros/roscar/build/mycroft_ros/venv/lib/python3.7/site-packages/pip/_internal/commands/install.py", li                                                                                                                        ne 315, in run
    resolver.resolve(requirement_set)
  File "/home/pi/ros/roscar/build/mycroft_ros/venv/lib/python3.7/site-packages/pip/_internal/resolve.py", line 131, i                                                                                                                        n resolve
    self._resolve_one(requirement_set, req)
  File "/home/pi/ros/roscar/build/mycroft_ros/venv/lib/python3.7/site-packages/pip/_internal/resolve.py", line 294, i                                                                                                                        n _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "/home/pi/ros/roscar/build/mycroft_ros/venv/lib/python3.7/site-packages/pip/_internal/resolve.py", line 242, i                                                                                                                        n _get_abstract_dist_for
    self.require_hashes
  File "/home/pi/ros/roscar/build/mycroft_ros/venv/lib/python3.7/site-packages/pip/_internal/operations/prepare.py",                                                                                                                         line 269, in prepare_linked_requirement
    req.populate_link(finder, upgrade_allowed, require_hashes)
  File "/home/pi/ros/roscar/build/mycroft_ros/venv/lib/python3.7/site-packages/pip/_internal/req/req_install.py", lin                                                                                                                        e 196, in populate_link
    self.link = finder.find_requirement(self, upgrade)
  File "/home/pi/ros/roscar/build/mycroft_ros/venv/lib/python3.7/site-packages/pip/_internal/index.py", line 688, in                                                                                                                         find_requirement
    'No matching distribution found for %s' % req
pip._internal.exceptions.DistributionNotFound: No matching distribution found for SpeechRecognition==3.8.1 (from -r /                                                                                                                        home/pi/ros/roscar/build/generated_requirements.txt (line 25))
Traceback (most recent call last):
  File "/home/pi/ros/dependencies/src/catkin_virtualenv/scripts/build_venv", line 101, in <module>
    deploy.install_dependencies()
  File "/home/pi/ros/dependencies/src/catkin_virtualenv/src/dh_virtualenv/deployment.py", line 214, in install_depend                                                                                                                        encies
    check_call(self.pip('-r', requirements_path))
  File "/home/pi/ros/dependencies/src/catkin_virtualenv/src/dh_virtualenv/deployment.py", line 39, in check_call
    return subprocess.check_call(cmd, *args, **kwargs)
  File "/usr/lib/python2.7/subprocess.py", line 190, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/home/pi/ros/roscar/build/mycroft_ros/venv/bin/python', '/home/pi/ros/rosca                                                                                                                        r/build/mycroft_ros/venv/bin/pip', 'install', '--no-binary=:all:', '-vvv', '-r', '/home/pi/ros/roscar/build/generated                                                                                                                        _requirements.txt']' returned non-zero exit status 1
make[2]: *** [mycroft_ros/CMakeFiles/mycroft_ros_generate_virtualenv.dir/build.make:62: venv] Error 1
make[1]: *** [CMakeFiles/Makefile2:378: mycroft_ros/CMakeFiles/mycroft_ros_generate_virtualenv.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Invoking "make -j4 -l4" failed

Apparently it can't find SpeechRecognition for some reason. I've tried installing the needed version separately and it makes no difference. This part is hilarious though:

Skipping link https://www.piwheels.org/simple/speechrecognition/SpeechRecognition-3.8.1-py2.py3-none-any.whl#sha2
Could not find a version that satisfies the requirement SpeechRecognition==3.8.1 (from -r /home/pi/ros/roscar/build 

Yeah no shit it can't be found you just skipped it catkin you absolute tool.

Ever seen anything similar? Btw this is on a raspberry pi 4 ros kinetic install, so fixing dependencies is like waterboarding.

injones commented 4 years ago

Hello apologies for the very late response, I'm not sure if you have solved the issue or are still looking for a solution however I have come across this problem before and it seems to be caused by the --no-binary=:all: flag set within the CMakeLists.txt file of the package. All dependencies install correctly for me after removing that flag

MoffKalast commented 4 years ago

Well I suppose it'll at least be useful for anyone that sees this in the future. I've long since rescoped the project I needed this for and don't really need mycroft anymore so...