- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
从 ubuntu 10.04 开始,我使用 easy_install 安装了 pylab。升级后,我可以导入 pylab。首先,我运行从 easy_install 安装的 ipython:
$ ipython
Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56)
Type "copyright", "credits" or "license" for more information.
IPython 0.11 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
然后我尝试导入matplotlib
In [1]: import matplotlib
In [2]: matplotlib.__version__
Out[2]: '1.0.1'
但是导入pylab失败如下:
In [3]: import matplotlib.pylab
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
/home/claire/<ipython-input-3-1d30b9aee20b> in <module>()
----> 1 import matplotlib.pylab
/usr/local/lib/python2.6/dist-packages/matplotlib-1.0.1-py2.6-linux-i686.egg/matplotlib /pylab.py in <module>()
218 silent_list, iterable, dedent
219
--> 220 from matplotlib import mpl # pulls in most modules
221
222 from matplotlib.dates import date2num, num2date,\
/usr/local/lib/python2.6/dist-packages/matplotlib-1.0.1-py2.6-linux-i686.egg/matplotlib /mpl.py in <module>()
1 from matplotlib import artist
2 from matplotlib import axis
----> 3 from matplotlib import axes
4 from matplotlib import cbook
5 from matplotlib import collections
/usr/local/lib/python2.6/dist-packages/matplotlib-1.0.1-py2.6-linux-i686.egg/matplotlib /axes.py in <module>()
17 import matplotlib.colors as mcolors
18 import matplotlib.contour as mcontour
---> 19 import matplotlib.dates as mdates
20 from matplotlib import docstring
21 import matplotlib.font_manager as font_manager
/usr/local/lib/python2.6/dist-packages/matplotlib-1.0.1-py2.6-linux-i686.egg/matplotlib/dates.py in <module>()
117 import matplotlib.ticker as ticker
118
--> 119 from dateutil.rrule import rrule, MO, TU, WE, TH, FR, SA, SU, YEARLY, \
120 MONTHLY, WEEKLY, DAILY, HOURLY, MINUTELY, SECONDLY
121 from dateutil.relativedelta import relativedelta
/usr/local/lib/python2.6/dist-packages/python_dateutil-2.0-py2.6.egg/dateutil/rrule.py in <module>()
11 import datetime
12 import calendar
---> 13 import _thread
14 import sys
15
ImportError: No module named _thread
这可能是 python_dateutil 问题。我删除了与 synaptic 一起安装的旧版本 (1.4.3),但这并没有解决问题。
如何在不重新安装所有内容的情况下修复它?谢谢你。让-帕特里克
最佳答案
这是由 dateutil 引起的。
如您所见,您已经使用 easy_install 安装了 dateutil 2.0,但它与 python 2.x 不兼容。您应该卸载(或删除整个文件夹)2.0 版本,然后转到其 homepage并下载 1.5 版本,然后手动安装。
版本 2.0 适用于 Python 3.x,您也可以在主页上找到它。
--更新--
dateutil 2.1 已经出来了,现在不需要再使用 1.5,如果你能忍受 6
也安装 :)
关于python - pylab导入错误: No module named _thread,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8383056/
我注意到pylab中有一些名称重复。假设我导入 pylab。以下是一些示例: 例如1: pylab.ion() pylab.plt.ion() 例如2 pylab.figure(1) pylab.pl
我希望情节线覆盖文本。这是当前代码: pylab.plot( data[:,0], data[:,1], color='red', lw=3, label='Temp' ) pylab.figtext
这个问题在这里已经有了答案: pylab.ion() in python 2, matplotlib 1.1.1 and updating of the plot while the program
我正在使用 pylab 绘制一些数据,一切都按我的预期完美运行。我有 6 个不同的图表要绘制,我可以将它们单独绘制在单独的图中。但是当我尝试 subplot() 这些图表时,最后一个 (subplot
我有两个数组 x、y 以及函数的坐标。 示例: x=[0,1,2,3,4,5] y=[0,1,5,20,30,32] pylab.plot(x,y) 向我展示了一个平滑的函数。 有没有办法获取y=3的
我正在使用以下代码制作一个非常简单的 pandas/pylab 条形图: df2 = pd.DataFrame(np.random.rand(10, 4), columns=['a', 'b', 'c
我正在使用 PyBrain,在文档中它使用 PyLab...我尝试导入 PyLab 并且它有效,但是当我尝试使用其中的任何模块时,python 返回错误。 >>> import pylab
我需要修改我的图例。 noise_mu 具有诸如 1.6e-29 之类的值,我希望它能够以科学的方式准确绘制。不幸的是,我的图例总是以 0.000000000000000000000016 的形式打印
我有一个 mac OS X Yosimite,我使用 python 2.7.10 和 Pycharm 作为我的 IDLE。我已经正确安装了 pylab,但无法使用它的任何模块。 尝试时: from p
我正在尝试关注 this PCA tutorial并且在尝试使用 启动 pylab 时遇到了障碍 $pylab inline 我在哪里遇到语法错误。我正在使用 Anaconda/Spyder 和 Py
我正在使用 PyLab 在 Python 中制作一些图表。我想制作一个带有黑色文本的洋红色文本框,但无法将文本变为黑色。 text(x, y, 'Summary', backgroundcolor =
我访问了scipy site for PyLab.我在那里找不到它的文档。 matplotlib site也没有提供任何关于它的信息。 我在哪里可以找到 PyLab 的教程/文档? 最佳答案 Pyla
我确定这是一个非常基本的问题,但我似乎找不到正确的代码。我正在创建的箱线图有我的代码。我想标记轴并有一个标题。 from pylab import * import numpy raw_data =
我不断看到人们在各种代码片段中使用 %pylab,尤其是使用 iPython。但是,我看不到“学习 Python”(以及我拥有的其他几本 Python 书籍)中的任何地方提到了 %pylab,也不确定
我已经在 Mac (OSX Lion) 上安装了 iPython + SciPy Superpack。 如果我使用 matplotlib.pyplot 绘图,它会弹出一个带有图形的窗口,我关闭它以便
我有用于绘制以下捕食者猎物模型的代码: dx/dt = x − xy, dy/dt = −y + xy from pylab import * xvalues, yvalues = meshgrid(
我正在绘制图表并使用 pylab.poly1d 函数绘制最佳拟合线。但最佳拟合线不够长。我怎样才能延长这条线。这是我的代码: y=np.genfromtxt('_02total.txt').T[0]
我正在尝试绘制方波的傅立叶序列,但是对于许多项,该程序需要太多时间来计算所有点。我尝试使用多处理模块但没有成功。请帮助我如何使用多处理。我正在 fedora linux 上运行,并拥有 AMD FX
我有一个小代码,用此代码生成以下图片: 代码1: hist, rhist = np.histogram(r, bins=40, range=(0, 0.25)) hist = -hist/np.tra
是否可以使 pylab.show() 不会忘记? 我的意思是这样的: x = np.linspace(0, 10, 1000) y = np.sin(x) pylab.plot(x, y) pylab
我是一名优秀的程序员,十分优秀!