【发布时间】:2019-07-06 19:05:35
【问题描述】:
Python 3.5.2,Mint Linux 32 位。
我已遵循此处的文档 -- https://pypi.org/project/python-zenity/#example -- 并尝试了其变体,但无法将 zenity 库导入 Python 3。
-
pip3 search zenity结果:python-zenity (0.1.3) - Simple dialog with Python and Gtk -
sudo -H pip3 install python-zenity结果:Collecting python-zenity Installing collected packages: python-zenity Running setup.py install for python-zenity ... done Successfully installed python-zenity-0.1.3 -
pip3 list | grep zenity结果:python-zenity 0.1.3 -
python3结果:Python 3.5.2 (default, Nov 12 2018, 13:43:14)[GCC 5.4.0 20160609] on linuxType "help", "copyright", "credits" or "license" for more information.>>> -
import pythonzenity结果:Traceback (most recent call last):File "<stdin>", line 1, in <module>File "/usr/local/lib/python3.5/dist-packages/pythonzenity/__init__.py", line 1, in <module>from python_zenity import *ImportError: No module named 'python_zenity'
还有python-zenity、python_zenity、from pythonzenity import * 的变体(只是为了让import 工作)等等。
python-zenity 库的“技巧”是什么?
编辑:
根据 metatoaster 的回答,卸载了 pyththon-zenity,安装了 zenipy。 import zenipy 直接工作:
>>> import zenipy
>>> dir(zenipy)
['__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', 'calendar', 'color_selection', 'entry', 'error', 'file_selection', 'message', 'password', 'question', 'scale', 'warning', 'zenipy', 'zlist']
>>>
【问题讨论】:
标签: python python-3.x zenity