Git push heroku master error : Could not find a version that satisfies the requirement mkl-random==1.2.1
debasissil-python opened this issue · 2 comments
While trying to git push heroku master I am encountering an error :
A snippet of the error:
remote: ERROR: Could not find a version that satisfies the requirement mkl-service==2.3.0 (from -r /tmp/build_3a708448/requirements.txt (line 37)) (from versions: 2.4.0)
remote: ERROR: No matching distribution found for mkl-service==2.3.0 (from -r /tmp/build_3a708448/requirements.txt (line 37))
remote: ! Push rejected, failed to compile Python app.
remote:
remote: ! Push failed
The Full details from cmd
prompt
(debasis_venv) C:\Users\LENOVO\12042021\Sec20_Build_A_Website>heroku login
heroku: Press any key to open up the browser to login or q to exit:
Opening browser to https://cli-auth.heroku.com/auth/cli/browser/d611f093-8415-4dbd-a30b-93e7861079d3?requestor=SFMyNTY.g2gDbQAAAA0xMjIuMTYzLjU0Ljc3bgYAYcP3vHkBYgABUYA.qwoIt7JBUdCHNCOZADmhuocvQPTnXlxq7UvuoM9jaDY
Logging in... done
Logged in as debasissil@yahoo.com
(debasis_venv) C:\
```Users\LENOVO\12042021\Sec20_Build_A_Website>git init
Reinitialized existing Git repository in C:/Users/LENOVO/12042021/Sec20_Build_A_Website/.git/
(debasis_venv) C:\Users\LENOVO\12042021\Sec20_Build_A_Website>git add .
(debasis_venv) C:\Users\LENOVO\12042021\Sec20_Build_A_Website>git config --global user.email "debasissil@yahoo.com"
(debasis_venv) C:\Users\LENOVO\12042021\Sec20_Build_A_Website>git config --global user.name "debasissilpython"
(debasis_venv) C:\Users\LENOVO\12042021\Sec20_Build_A_Website>git commit -m "first commit"
[master ac903ae] first commit
1 file changed, 1 deletion(-)
(debasis_venv) C:\Users\LENOVO\12042021\Sec20_Build_A_Website>heroku git:remote --app debasissil
set git remote heroku to https://git.heroku.com/debasissil.git
(debasis_venv) C:\Users\LENOVO\12042021\Sec20_Build_A_Website>git push heroku master
Enumerating objects: 31, done.
Counting objects: 100% (31/31), done.
Delta compression using up to 2 threads
Compressing objects: 100% (27/27), done.
Writing objects: 100% (31/31), 103.51 KiB | 2.72 MiB/s, done.
Total 31 (delta 9), reused 0 (delta 0), pack-reused 0
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Building on the Heroku-20 stack
remote: -----> Determining which buildpack to use for this app
remote: -----> Python app detected
remote: -----> Using Python version specified in runtime.txt
remote: ! Python has released a security update! Please consider upgrading to python-3.8.10
remote: Learn More: https://devcenter.heroku.com/articles/python-runtimes
remote: -----> Installing python-3.8.8
remote: -----> Installing pip 20.2.4, setuptools 47.1.1 and wheel 0.36.2
remote: -----> Installing SQLite3
remote: -----> Installing requirements with pip
remote: Collecting addict==2.4.0
remote: Downloading addict-2.4.0-py3-none-any.whl (3.8 kB)
remote: Collecting aiofiles==0.6.0
remote: Downloading aiofiles-0.6.0-py3-none-any.whl (11 kB)
remote: Collecting backcall==0.2.0
remote: Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB)
remote: Collecting branca==0.4.2
remote: Downloading branca-0.4.2-py3-none-any.whl (24 kB)
remote: Collecting certifi==2020.12.5
remote: Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
remote: Collecting chardet==4.0.0
remote: Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
remote: Collecting click==7.1.2
remote: Downloading click-7.1.2-py2.py3-none-any.whl (82 kB)
remote: Collecting colorama==0.4.4
remote: Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB)
remote: Collecting csv-to-geojson==0.0.1
remote: Downloading csv_to_geojson-0.0.1-py3-none-any.whl (4.2 kB)
remote: Collecting cycler==0.10.0
remote: Downloading cycler-0.10.0-py2.py3-none-any.whl (6.5 kB)
remote: Collecting decorator==5.0.6
remote: Downloading decorator-5.0.6-py3-none-any.whl (8.8 kB)
remote: Collecting demjson==2.2.4
remote: Downloading demjson-2.2.4.tar.gz (131 kB)
remote: Collecting et-xmlfile==1.1.0
remote: Downloading et_xmlfile-1.1.0-py3-none-any.whl (4.7 kB)
remote: Collecting Flask==2.0.1
remote: Downloading Flask-2.0.1-py3-none-any.whl (94 kB)
remote: Collecting folium==0.12.1
remote: Downloading folium-0.12.1-py2.py3-none-any.whl (94 kB)
remote: Collecting geographiclib==1.50
remote: Downloading geographiclib-1.50-py3-none-any.whl (38 kB)
remote: Collecting geojson==2.5.0
remote: Downloading geojson-2.5.0-py2.py3-none-any.whl (14 kB)
remote: Collecting geopy==2.1.0
remote: Downloading geopy-2.1.0-py3-none-any.whl (112 kB)
remote: Collecting gunicorn==20.1.0
remote: Downloading gunicorn-20.1.0-py3-none-any.whl (79 kB)
remote: Collecting h11==0.12.0
remote: Downloading h11-0.12.0-py3-none-any.whl (54 kB)
remote: Collecting httpcore==0.13.3
remote: Downloading httpcore-0.13.3-py3-none-any.whl (57 kB)
remote: Collecting httpx==0.18.1
remote: Downloading httpx-0.18.1-py3-none-any.whl (75 kB)
remote: Collecting idna==2.10
remote: Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
remote: Collecting ipykernel==5.3.4
remote: Downloading ipykernel-5.3.4-py3-none-any.whl (120 kB)
remote: Collecting ipython==7.22.0
remote: Downloading ipython-7.22.0-py3-none-any.whl (785 kB)
remote: Collecting ipython-genutils==0.2.0
remote: Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB)
remote: Collecting itsdangerous==2.0.0
remote: Downloading itsdangerous-2.0.0-py3-none-any.whl (18 kB)
remote: Collecting jedi==0.17.0
remote: Downloading jedi-0.17.0-py2.py3-none-any.whl (1.1 MB)
remote: Collecting Jinja2==3.0.1
remote: Downloading Jinja2-3.0.1-py3-none-any.whl (133 kB)
remote: Collecting jupyter-client==6.1.12
remote: Downloading jupyter_client-6.1.12-py3-none-any.whl (112 kB)
remote: Collecting jupyter-core==4.7.1
remote: Downloading jupyter_core-4.7.1-py3-none-any.whl (82 kB)
remote: Collecting justpy==0.1.5
remote: Downloading justpy-0.1.5-py3-none-any.whl (4.4 MB)
remote: Collecting kiwisolver==1.3.1
remote: Downloading kiwisolver-1.3.1-cp38-cp38-manylinux1_x86_64.whl (1.2 MB)
remote: Collecting MarkupSafe==2.0.1
remote: Downloading MarkupSafe-2.0.1-cp38-cp38-manylinux2010_x86_64.whl (30 kB)
remote: Collecting matplotlib==3.3.4
remote: Downloading matplotlib-3.3.4-cp38-cp38-manylinux1_x86_64.whl (11.6 MB)
remote: Collecting mkl-fft==1.3.0
remote: Downloading mkl_fft-1.3.0-1-cp38-cp38-manylinux2014_x86_64.whl (250 kB)
remote: ERROR: Could not find a version that satisfies the requirement mkl-service==2.3.0 (from -r /tmp/build_3a708448/requirements.txt (line 37)) (from versions: 2.4.0)
remote: ERROR: No matching distribution found for mkl-service==2.3.0 (from -r /tmp/build_3a708448/requirements.txt (line 37))
remote: ! Push rejected, failed to compile Python app.
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to debasissil.
remote:
To https://git.heroku.com/debasissil.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/debasissil.git'
(debasis_venv) C:\Users\LENOVO\12042021\Sec20_Build_A_Website>
I tried reinstalling it but it says Requirement already satisfied. The issue is also with mkl-random==1.2.1
I am doing it from virtual env.
Please advice.
Thanks and Regards
Hello,
I ran into the same error when attempting to deploy my application, and I believe I've found a workaround. What seems to be working for me was to simply comment out mkl-fft
, mkl-random
, and mkl-service
from my requirements.txt file. If you don't need to use any FFTs in your application, I doubt anything will break. If you do, hopefully the issue will be properly addressed soon. Hope this helps!
I got the same error,
mkl-fft==1.2.1
mkl-random==1.2.2
mkl-service==2.4.0
for these