我想用urwid编程。但是在pip安装了软件包"urwid".If之后,我想用这样的简单程序来检查这个包:
import urwid
txt = urwid.Text(u"Hello World")
fill = urwid.Filler(txt, 'top')
loop = urwid.MainLoop(fill)
loop.run()并将其保存为some_name.py。在终端中运行时引发错误,如下所示:
$ python <some_name>.py
Traceback (most recent call last):
File "urwid.py", line 1, in <module>
import urwid
File "/home/<user's directory>/<some_name>.py", line 2, in <module>
txt = urwid.Text(u"Hello World")
AttributeError: module 'urwid' has no attribute 'Text'如果您希望看到安装在我的系统中的python包的列表是:
$ pip list
appdirs (1.4.0)
Brlapi (0.6.5)
chardet (2.3.0)
cupshelpers (1.0)
Cython (0.25.1)
isc (2.0)
louis (3.0.0)
packaging (16.8)
pip (8.1.2)
psutil (5.0.0)
pycups (1.9.73)
pycurl (7.43.0)
pygobject (3.22.0)
pyparsing (2.1.10)
pyxdg (0.25)
requests (2.11.1)
setuptools (28.8.0)
simplejson (3.10.0)
six (1.10.0)
team (1.0)
termcolor (1.1.0)
urllib3 (1.19.1)
urwid (1.3.1)
youtube-dl (2016.11.14.1)我安装的pip版本是
$pip --version
pip 8.1.2 from /usr/lib/python3.5/site-packages (python 3.5)请帮帮我!!谢谢。
发布于 2018-05-31 15:42:19
这样的问题只会在两种情况下发生:
在本例中,库是urwid。
https://stackoverflow.com/questions/40672396
复制相似问题