2
我收到以下警告時運行的腳本:UserWarning:模塊matplotlib已經進口
/usr/lib/pymodules/python2.6/mpl_toolkits/__init__.py:2: UserWarning: Module matplotlib was already imported from /usr/local/lib/python2.6/dist-packages/matplotlib/__init__.pyc, but /usr/lib/pymodules/python2.6 is being added to sys.path
__import__('pkg_resources').declare_namespace(__name__)
這裏是腳本的進口部分:
from __future__ import division
import csv
from datetime import datetime, timedelta
from random import random
import numpy as np
from matplotlib.figure import Figure
from matplotlib.backends.backend_agg import FigureCanvasAgg as Canvas
from matplotlib.finance import candlestick, plot_day_summary
from matplotlib.ticker import FuncFormatter
from matplotlib.patches import Circle, Rectangle
from matplotlib.lines import Line2D
from mpl_toolkits.axes_grid import make_axes_locatable
from mpl_toolkits.axes_grid.axes_size import AxesY
from matplotlib.font_manager import FontProperties
from mpl_toolkits.axes_grid.parasite_axes import SubplotHost
from matplotlib import rcParams
是什麼原因造成的警告?
運行你的代碼時,我得到一個類似的錯誤,只是它抱怨模塊'readline'已經被導入。引起麻煩的行是'from mpl_toolkits.axes_grid import make_axes_locatable' – 2012-03-09 15:08:22