От часове се боря с проблем, който ме прави луд. Инсталирах Python 2.7 с Cygwin и добавих Scipy, Numpy, Matplotlib (1.4.3) и Ipython. Когато реших да стартирам ipython --pylab
, получавам следната грешка:
/usr/lib/python2.7/site-packages/matplotlib/transforms.py in <module>()
37 import numpy as np
38 from numpy import ma
----> 39 from matplotlib._path import (affine_transform, count_bboxes_overlapping_bbox,
40 update_path_extents)
41 from numpy.linalg import inv
ImportError: No module named _path
Прекарах часове в интернет, търсейки решение, но нищо не проработи. Забелязах, че ми липсват файлове _path.so в директорията matplotlib, които изглежда имат всички. Вместо това имам два файла: path.py и path.pyc. Но инсталирах matplotlib директно от официалния уебсайт, използвайки pip install
и преинсталирането му нямаше значение. Някой има ли малко представа какво се обърка? Ще бъда невероятно благодарна!!!
_path
е част от компилираните c разширения. Нещо се е объркало с вашата инсталация/компилация. Вижте matplotlib.org/users/installing.html#building-on-windows - person tacaswell   schedule 12.05.2015_path.so
да е неуспешна поради проблем с компилацията, но този pip някак си е пренебрегнал това и е инсталирал всичко останало от matplotlib. Можете ли да намерите други*.so
файлове в директорията на matplotlib site-packages? - person   schedule 13.05.2015