Numpy ImportError when deploying Flask App using mod_wsgi/Apache2

后端 未结 2 411
难免孤独
难免孤独 2021-01-19 07:43

I\'m trying to get a Flask app running on AWS EC2 (standard Ubuntu AMI) through an Apache2 Webserver. My app internally uses Numpy. I have tested the following:

2条回答
  •  [愿得一人]
    2021-01-19 08:17

    This:

    site.addsitedir('/home/ubuntu/.local/lib/python2.7/site-packages/numpy')
    

    should have been:

    site.addsitedir('/home/ubuntu/.local/lib/python2.7/site-packages')
    

    But the whole way you are setting up Python virtual environments is not best practice anyway. Suggest you read:

    • http://modwsgi.readthedocs.io/en/develop/user-guides/virtual-environments.html

    Also try and switch to daemon mode, it is better to use daemon mode than embedded mode.

提交回复
热议问题