Python Flask App - failed building wheel for pandas

Erich Purpur

I'm trying to deploy a simple python flask application. I have deployed a very similar app in the past with all the same requirements in the requirements.txt folder.

While trying to push my repo to heroku using 'git push heroku master', heroku does its thing and eventually gives the following errors:

remote:        ERROR: Failed building wheel for pandas
remote:        Successfully built numpy
remote:        Failed to build pandas
remote:        ERROR: Could not build wheels for pandas which use PEP 517 and cannot be installed directly
remote:  !     Push rejected, failed to compile Python app.
remote: 
remote:  !     Push failed
remote: Verifying deploy...
remote: 
remote: !   Push rejected to isitdry.
remote: 
To https://git.heroku.com/isitdry.git

So there is something about pandas that it doesn't like.

Here is what my requirements.txt looks like:

certifi==2020.6.20
chardet==3.0.4
click==7.1.2
Flask==1.1.2
gunicorn==20.0.4
idna==2.10
itsdangerous==1.1.0
Jinja2==2.11.2
MarkupSafe==1.1.1
numpy==1.19.2
pandas==1.1.2                 # here is the problem!
python-dateutil==2.8.1
pytz==2020.1
requests==2.24.0
six==1.15.0
urllib3==1.25.10
Werkzeug==1.0.1

Is there something wrong with my version of pandas? Can anyone recommend a solution?

Raghav Mundhra

Try using latest pandas version. pandas==1.2.4 works fine for me. You will have to update numpy as well, as it might create compatibility issues. Update numpy to numpy==1.20.3.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

ERROR: Failed building wheel for pycryptodome

Failed building wheel for uwsgi

Failed building wheel for spacy

Installing psycopg2 osx 10.12 python 3.5.2 - Failed building wheel for psycopg2

Python, PIP, Failed building wheel for line-profiler

Failed building wheel for

Failed building wheel for box2d.py on Ubuntu 16.04

Python Flask app failed to connect to redshift database

Failed building wheel for numpy pandas

Failed building wheel for cchardet when installing datadotworld

Failed installing pyaudio on Google Colab with "ERROR: Failed building wheel for pyaudio"

ERROR: Failed building wheel for psycopg2 - MacOS Mojave 10.14.16 python 3

What does Failed building wheel for cryptography for Pyopenssl in DigitalOcean means?

Failed building wheel for pyarrow

Docker: Failed building wheel for scipy

Failed building wheel for psutil on macOS

Building a python wheel : "no module named ______"

error in installing CVXPY - Failed building wheel for qdldl

Failed building wheel for twisted

Rekall Forensic framwork: Failed building wheel for readline

Ubuntu Python: unable to pip install dlib - Failed building wheel for dlib and machine is almost stuck

installing spaCy with pip failed with error "Failed building wheel for blis"

Python pytype installation: Failed building wheel for pytype, Could not build wheels for pytype which use PEP 517

Cygwin: (python) ERROR: Failed building wheel for cryptography

How to run Faust from Docker - ERROR: Failed building wheel for python-rocksdb

How to specify a wheel in Heroku for Flask app?

Takes long time while building image on python wit messaage : Building wheel for pandas (pyproject.toml): still running

Failed building wheel for mysqlclient on macOS

Failed building wheel for backports-zoneinfo

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    pump.io port in URL

  3. 3

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  4. 4

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  5. 5

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  8. 8

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

  9. 9

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  10. 10

    How to remove the extra space from right in a webview?

  11. 11

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  12. 12

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  13. 13

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

  14. 14

    java.lang.NullPointerException: Cannot read the array length because "<local3>" is null

  15. 15

    How to use merge windows unallocated space into Ubuntu using GParted?

  16. 16

    flutter: dropdown item programmatically unselect problem

  17. 17

    Pandas - check if dataframe has negative value in any column

  18. 18

    Nuget add packages gives access denied errors

  19. 19

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  20. 20

    Generate random UUIDv4 with Elm

  21. 21

    Client secret not provided in request error with Keycloak

HotTag

Archive