pyglossary-3.0.4在OSX Mojave上安装和启动GUI的过程

时间:2019-03-14 01:36:12

标签: python github tkinter command-line macos-mojave

我想在 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 界面。

---------------------------------

我做了以下事情:

  1. 下载thepyglossary-3.0.4(我将解压缩后的文件夹保存在 下载部分)
  2. 按照 read.me 文件引用的说明进行操作:
    • 为Mac安装PyGI(Python Gobject自省) Mac OS X:brew install pygobject3 gtk + 3(一切顺利)
    • 安装Python-3.7.2捆绑包以使用以下链接为Mac启用基于Tkinter的mac界面-Mac OS X:阅读https://www.python.org/download/mac/tcltk/

然后,启动应用程序界面会遇到麻烦。

我不知道我是否必须将文件移动到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

如果有人可以帮助我解决这个问题,那就太好了。

0 个答案:

没有答案