Anaconda 5.1, matplotlib 2.2.2 на Win 10 x64
matplotlib\mpl-data\sample_data
отсутствует в пакете matplotlib, поэтому ряд примеров и руководств, которые предполагают загрузить их с помощью matplotlib.cbook.get_sample_data()
, не работают.
Пытался установить пакет mpl_sample_data
с conda-forge
, но файлы устанавливаются в родительский каталог matplotlib\mpl-data
, а не в matplotlib\mpl-data\sample_data
, где они должны быть, и get_sample_data()
ожидает найти их по умолчанию.
Любые предложения о том, как установить полный matplotlib на Anaconda?
Спасибо
Неважно.
Я вижу, что рецепт Anaconda для matplotlib
явно исключает sample_data
, я не понимаю, почему, но вместо того, чтобы возиться с пакетами, я просто загрузил matplotlib
из github и использовал sample_data
из него.
Установил matplotlib с помощью anaconda, столкнувшись с той же проблемой. Это сработало для меня, скопируйте следующую папку Пример данных в вашей установке анаконды, а именно.
C:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\mpl-data\
(Я установил его на диск C).
Или еще лучше вы можете клонировать репозиторий matplotlib из git а затем установите с помощью команды:
python setup.py install
Надеюсь это поможет.
Вот мое решение. Сначала я устанавливаю пакет matplotlib самостоятельно, используя официальную команду python -mpip install -U matplotlib. https://matplotlib.org/2.2.2/users/installing.html#windows Тогда у вас будет папка sample_data в вашем каталоге Python. Во-вторых, я копирую папку sample_data из каталога Python в каталог matplotlib \ mpl-data \ анаконды.
непосредственно pip install -U matplotlib
внутри виртуальной среды у меня работает!
conda install -c conda-forge mpl_sample_data
, похоже, сейчас работает правильно.