2016-12-29 14 views
0

virtualenvを使ってEC2上でフラスコアプリを実行しようとしています。 virtualenv -p /usr/bin/python venvを使用してvirtualenvを作成し、source venv/bin/activateを使用してそれを有効にしました。 それから私はギフトフラスコのレポをクローン化し、pip install -r requirements.txtを走らせた。ただし、matplotlibをインストールするとエラーが発生します。virtualenvでmatplotlibをインストールすると `freetypeが構築できません '

File "/home/ec2-user/network-visualizer/venv/lib/python2.6/site- 
packages/pip/_vendor/cachecontrol/serialize.py", line 81, in dumps 
    ).encode("utf8"), 
    MemoryError 

私の周りGoogleで検索して提案しhereとしてpip --no-cache-dir install matplotlibを試みたが、今回は、私が

================================================================ 
============ 

          * The following required packages can no 
t be built: 

          * freetype 

    ---------------------------------------- 
    Command "python setup.py egg_info" failed with error code 1 in/
tmp/pip-build-3dMFaT/matplotlib 

を見ている私は、その後sudo yum install freetypeを走ったと私はこだわっている

Package freetype-2.3.11-15.14.amzn1.x86_64 already installed and lat 
est version 
Nothing to do 

を持っています今...この仕事をするために何を追加する必要がありますか?

答えて

1

フリータイプの開発ツールもインストールしてみてください。 freetype-develやlibfreetypeだと思います。

0

インストールこの

sudo yum install pkg-config 
0

を実行してみてください、次の問題を解決する必要があります

sudo apt install libfreetype6 libfreetype6-dev 

関連する問題