Skip to content
New issue

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

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

Already on GitHub? # to your account

Dependency could not find a version of speechrecognition #2

Open
MoffKalast opened this issue Oct 20, 2019 · 2 comments
Open

Dependency could not find a version of speechrecognition #2

MoffKalast opened this issue Oct 20, 2019 · 2 comments

Comments

@MoffKalast
Copy link

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

injones commented Dec 26, 2019

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

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...

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

No branches or pull requests

2 participants