我想在 MAC OSX MOJAVE (https://github.com/ilius/pyglossary)上启动基于Tkinter的词汇表界面。我认为我已经安装了提到的所有必要组件,并且尝试按照 GitHub 中的说明启动程序:
Github指南中的语录:
在运行程序时没有任何命令行参数或 选项,PyGlossary会尝试查找PyGI(如果已安装),则打开 如果不是,基于Gtk3的界面会尝试找到Tkinter并打开 基于Tkinter的界面。如果都不是,则退出并显示错误 已安装。
但是您可以使用--ui显式确定用户界面类型, 例如:
python3 pyglossary.pyw --ui = gtk
或
python3 pyglossary.pyw --ui = tk
可以做什么:(可以识别命令并返回一些内容,但无论如何我都会收到错误消息:)
:家庭计算机:〜pyglossary-3.0.4 user $ python3 pyglossary.pyw --help
(错误消息:未处理的异常: 追溯(最近一次通话): 文件“ /用户/用户/下载/pyglossary-3.0.4/pyglossary/plugins/babylon_bgl/bgl_reader.py”,第58行, fromlist ='GzipFile', ModuleNotFoundError:没有名为“ pyglossary.plugin_lib.py37”的模块)
做什么:(未找到命令)
家用计算机:〜pyglossary-3.0.4用户$ python3 pyglossary.pyw --ui = tk
哪个返回:
家用计算机:〜pyglossary-3.0.4 user $ python3 pyglossary.pyw --ui = tk /Library/Frameworks/Python.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python:无法打开文件pyglossary.pyw:[Errno 2]没有此类文件或目录
不确定,我应该从哪里运行?是从我的计算机根文件夹还是从 pyglossary 文件夹?我尝试了很多可能性,但无法显示 Tkinter 界面。
我做了以下事情:
然后,启动应用程序界面会遇到麻烦。
我不知道我是否必须将文件移动到python文件夹中,或者是否可以原样将它们保存在下载文件夹中。也许很明显,它没有在github上提到,但事实是我的猜测是将其移动到python文件夹中,找到该文件很有意义,因为在尝试启动该文件时收到以下消息 gtk 界面。
3台家用计算机:〜用户$ python3 pyglossary.pyw --ui = tk /Library/Frameworks/Python.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python:无法打开文件pyglossary.pyw:[Errno 2]没有此类文件或目录
谁能告诉我启动界面所需采取的步骤?
就框架而言,我应该下载/安装某些东西,或者只是将 pyglossary 整个文件夹移到/Library/Frameworks/Python.framework/Versions/3.7/Resources/Python中。 app / Contents / MacOS / Python文件夹?还是只是pyglossary.pyw
?
如果有人可以帮助我解决这个问题,那就太好了。