当前位置: 首页 > 面试题库 >

如何通过pyinstaller使用tkcalendar模块安装python应用程序?

毕嘉
2023-03-14
问题内容

我正在尝试使用pyinstaller在Windows上使用tkcalendar在Windows上安装python应用程序。应用程序正在运行,但tkcalendar.Calendar无法运行。

当我在不安装的情况下运行应用程序时,一切正常,但是如果执行此操作,则日历小部件将不会出现。我认为pyinstaller可以看到此模块,但他对tkcalendar使用的模块有疑问。我试图用
–path = / … / python / Lib / site-
packages运行pyinstaller,但这没有用。将模块文件复制到应用程序目录也无济于事。


问题答案:

问题并非来自tkcalendarPyInstaller未检测到第二级导入的事实。解决这个问题的方法是在tkcalendar的文档中解释的HOWTOs部分:

当捆绑在一起PyInstaller的应用程序,有一个
问题与检测tkcalendar的通天依赖。可以使用以下--hidden- import选项解决此问题:

$ pyinstaller --hidden-import babel.numbers myscript.py

或通过编辑 .spec 文件:

hiddenimports=["babel.numbers"]


 类似资料:
  • 本文向大家介绍python安装模块如何通过setup.py安装(超简单),包括了python安装模块如何通过setup.py安装(超简单)的使用技巧和注意事项,需要的朋友参考一下 有些时候我们发现一些模块没有提供pip install 命令和安装教程 , 只提供了一个setup.py文件 , 这个时候如何安装呢? 步骤 打开cmd 到达安装目录 python setup.py build pyth

  • 问题内容: 如何使用pip为Python 安装MySQLdb模块? 问题答案: 这很容易,但是很难记住正确的拼写: 如果您需要1.2.x版本(仅限旧版Python),请使用 注意:运行上述命令时,某些依赖项可能必须存在。关于如何在各种平台上安装这些的一些提示: Ubuntu 14,Ubuntu 16,Debian 8.6(jessie) Fedora 24: 苹果系统 如果失败,请尝试

  • 问题内容: 我可以下载并安装一封来自PyPI Python模块严格意义上的脚本中,不使用外壳 在所有 ? 我使用非标准的Python环境,即Autodesk Maya的Python解释器。它不带有“ easy_install”,也没有“ shell”,只有主要Maya可执行文件调用的python脚本解释器。将ez_setup.py的内容复制并粘贴到脚本编辑器窗口中并正确运行,将easy_insta

  • 本文向大家介绍Python PyInstaller安装和使用教程详解,包括了Python PyInstaller安装和使用教程详解的使用技巧和注意事项,需要的朋友参考一下 Pyinstaller这个库是我用pip下载的第一个模块。接下来通过本文给大家分享Python PyInstaller安装和使用教程,一起看看吧。 安装 PyInstalle Python 默认并不包含 PyInstaller

  • 我正在尝试安装一个名为Scrapy的模块。我是用电脑安装的 我在my/usr/local/lib/python2中看到了“scrapy”文件夹。7/site包,但当我尝试在Python程序中导入它时,它说没有这个名称的模块。你知道为什么会这样吗? 编辑:以下是pip命令的输出: 当我运行 /usr/local/bin/scrapy我得到命令和可用命令的用法。我注意到我的 /usr/local/bi

  • 我正在通过终端安装CreateReact应用程序。我已经检查了节点。js版本是4.5。0,高于此处的要求。npm的版本是2.15。9.然后我键入命令npm install-g create react app,出现这样的错误信息: 我想知道为什么我会犯这样的错误。有人能帮我解决这个问题吗?非常感谢你!