Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 20, 2011 11:00:03

falrus
От:
Зарегистрирован: 2011-04-10
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Не работает импорт через Eclipse

Использую Eclipse 3.5.1 +PyDev + python 2.6.4
одну и туже строку python из консоли и python из PyDev обрабатывают по разному:

import matplotlib.pyplot as plt
В консоли всё окей, а в Eclipse :
Traceback (most recent call last):
File "/home/Alex/alex/FIAN_decabr_z4/src/csv.py", line 7, in <module>
import matplotlib.pyplot as plt
File "/usr/lib64/python2.6/site-packages/matplotlib/pyplot.py", line 23, in <module>
from matplotlib.figure import Figure, figaspect
File "/usr/lib64/python2.6/site-packages/matplotlib/figure.py", line 18, in <module>
from axes import Axes, SubplotBase, subplot_class_factory
File "/usr/lib64/python2.6/site-packages/matplotlib/axes.py", line 14, in <module>
import matplotlib.axis as maxis
File "/usr/lib64/python2.6/site-packages/matplotlib/axis.py", line 14, in <module>
import matplotlib.text as mtext
File "/usr/lib64/python2.6/site-packages/matplotlib/text.py", line 31, in <module>
from matplotlib.backend_bases import RendererBase
File "/usr/lib64/python2.6/site-packages/matplotlib/backend_bases.py", line 33, in <module>
import matplotlib.widgets as widgets
File "/usr/lib64/python2.6/site-packages/matplotlib/widgets.py", line 12, in <module>
from mlab import dist
File "/usr/lib64/python2.6/site-packages/matplotlib/mlab.py", line 145, in <module>
import csv, warnings, copy, os, operator
File "/home/Alex/alex/FIAN_decabr_z4/src/csv.py", line 7, in <module>
import matplotlib.pyplot as plt
AttributeError: 'module' object has no attribute 'pyplot'
Интерпретатор в настройках PyDev установлен “Python 2.6”. platform.python_version() показывает в обоих случаях 2.6.4



Офлайн

#2 Апрель 20, 2011 11:01:57

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Не работает импорт через Eclipse

Походу у вас проблемы с PYTHONPATH.
Поставьте брейкпойнт и посмотрите sys.path в обоих случаях.



Офлайн

#3 Апрель 20, 2011 11:09:11

falrus
От:
Зарегистрирован: 2011-04-10
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Не работает импорт через Eclipse

Проблема решена при помощи mv csv.py csv_my.py
Не надо было называть свой файл csv.py



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version