Я пытаюсь установить matplotlib версии 2.0.0.У меня нет root-доступа, поэтому я не могу использовать sudo / apt-get Когда я попытался установить matplotlib, он показал зависимости от freetype и libpng.Итак, я выполнил следующие шаги:
wget http://prdownloads.sourceforge.net/libpng/libpng-1.6.34.tar.gz
tar -xzf libpng-1.6.34.tar.gz
cd libpng-1.6.34/
./configure --prefix=/home/$username$/
make
make check
make install
cd ..
wget http://download.savannah.gnu.org/releases/freetype/freetype-2.5.3.tar.gz
tar xzf freetype-2.5.3.tar.gz
cd freetype-2.5.3
./configure --prefix=/home/$username$ --without-png
make && make install
export PKG_CONFIG_PATH=/home/$username$/lib/pkgconfig
pip install matplotlib==2.0.0
, который работал отлично.Но когда я делаю import matplotlib.pyplot as plt
, он выдает следующую ошибку:
ImportError: libpng16.so.16: cannot open shared object file: No such file or directory