2013-11-29 7 views
-1

Мне нужно было использовать функции построения в python 2.7, поэтому я загрузил и установил пакет matplotlib (v1.3.1). Когда я набираю import pylab в IDLE, я получил исключение, говорящее, что dateutils был необходим matplotlib. Поэтому я установил это. Тогда мне сказали, что пираринг нужен, поэтому я установил это. Сейчас я получаю сообщение, что Numpy необходимКаковы зависимости использования pylab?

Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32 
Type "copyright", "credits" or "license()" for more information. 
>>> import pylab 

Traceback (most recent call last): 
    File "<pyshell#0>", line 1, in <module> 
    import pylab 
    File "C:\Python27\lib\site-packages\pylab.py", line 1, in <module> 
    from matplotlib.pylab import * 
    File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 156, in <module> 
    from matplotlib.cbook import is_string_like 
    File "C:\Python27\lib\site-packages\matplotlib\cbook.py", line 28, in <module> 
    import numpy as np 
ImportError: No module named numpy 

Есть ли способ узнать, что все зависимости, которые необходимы для использования pylab поэтому не нужно загружать по одному, или я что-то делаю неправильно в установке, которая вызывает так много недостающих пакетов?

+0

Как вам удалось установить matplotlib без всех зависимостей? Для записи список находится здесь: http://matplotlib.org/users/installing.html#build-requirements – tacaswell

ответ

0

OK. Я только что установил numpy и, похоже, правильно импортировал pylab. Похоже, это был последний пакет. Только в случае, если кто имеет проблемы, как это я перечисляю какие пакеты мне нужно загрузить, чтобы добраться до этого:

  1. Matplotlib
  2. dateutils
  3. Pyparsing
  4. NumPy

Установка # 1, 3 и 4 были довольно простыми, поскольку у них были инсталляторы, которые нашли установленную версию python и соответственно установлены в правильном месте. Однако для # 2 мне пришлось загрузить файл tar.gz. Раскройте и распакуйте его и вручную скопируйте папку dateutil из неупакованной папки в установку python (также см. How to install python-dateutil on Windows?)

Смежные вопросы