Как установить базовый модуль Matplotlib в Windows 7 с помощью WinPython (или любой установки стека Python)?

Я обнаружил, что двоичный установщик Basemap (модуль для matplotlib и Python) для Windows не может обнаружить Python в системе, когда Python установлен как часть установки стека, например Anaconda или WinPython. Установщик выходит, а не позволяет указывать на каталог установки.

Поэтому я должен установить через источник. Однако я не знаю, как это сделать. Инструкции Readme.txt и установки, похоже, не помогают. Они просто инструктируют сначала "установить geos-3.3.3" - ну, как именно? Я не вижу setup.py в этом каталоге.

Любая помощь будет отличной. (Python 2.7, Win 7, 64b)

Ответ 1

Я использую окна. И моя установка не удалась с официальным руководством. Наконец, я установил Basemap, используя следующий метод. Хотя я не уверен, что это пойдет вам на пользу, я просто предлагаю свои.

  • Прежде всего, у вас должен быть pip на вашем компьютере. (Это намного проще для установки, по сравнению с Basemap и другими вещами. И это может быть используется для установки многих полезных пакетов.)

  • Затем перейдите к этой замечательной ссылке: http://www.lfd.uci.edu/~gohlke/pythonlibs/

    И загрузите файл с именем " basemap-1.0.8-cp27-none-win_amd64.whl".

  • Удалите файл .whl в каталог "C:\Python27". (Может быть, вы установил ваш python на другой диск, а затем изменил его соответственно.)

  • Открыть терминал. (Используйте cmd или Git Bash или что-то еще.)

  • Использовать команду:

    pip install basemap-1.0.8-cp27-none-win_amd64.whl