问题标签 [python-standalone]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Matplotlib 在独立(Exe)Python 文件中的使用
我无法从我的 Python 脚本创建一个有效的exe文件。我能够将其缩小到 matplotlib 的使用范围,但我不知道如何解决。
我使用命令创建exe文件。exe是使用一些“忽略”的导入创建的,例如:pyinstaller --onefile myScript.py
信息:Matplotlib 后端“GTK3Agg”:忽略后端 Gtk3Agg 需要 cairo
当我运行exe时,会出现一个命令窗口,给出一个错误,然后自行终止:
错误:运行时错误找不到 matplotlib 数据文件
如果我从 Python 终端运行代码,一切正常。如果我删除 matplotlib 和图形相关的线,则正确创建exe 。
一些(pyinstaller 和 matplotlib - 执行 .exe 时出错)声称解决方案是更新 pyinstaller。我做了,它没有帮助。
有些人建议不要使用plt
(关闭控制台时出现 Python Matplotlib 运行时错误),但后来我无法使subplot
函数工作。
我觉得这个链接(http://www.py2exe.org/index.cgi/MatPlotLib)是相关的,但我不明白我到底需要做什么。我尝试时遇到其他错误。
这是我的代码:
注意:我在 Windows 10 上运行 Python 3.8.3,pip 版本 20.2.2。
python - 在 Mac 上使用 pyinstaller 的正确方法是什么?
我知道已经写了很多关于 pyinstaller for mac 的文章,但是在尝试了很多之后我仍然无法解决我的问题。
我用 Tkinker 构建了一个简单的 python 应用程序,它有一个超小的 sqlite 文件。该应用程序在这里,https://github.com/yts61/bookstore_app.git
现在我正在用 pyinstaller 打包它,希望制作一个可以共享的独立应用程序文件。但是,无论我尝试哪一个:
我什至尝试了本文建议的解决方案,https: //jacob-brown.github.io/2019-09-10-pyinstaller/,跳过“onefile”,只使用“-w”,然后运行以下py文件,
但是列表文件夹中的文件仍然不会运行。
有人会建议我使用pyinstaller的正确方法吗?
python - 使用 py2app 将 python 应用程序转换为独立应用程序的正确方法是什么?
我用 Tkinker 构建了一个简单的 python 应用程序,它有一个超小的 sqlite 文件。该应用程序在这里,https://github.com/yts61/bookstore_app.git
在 pyinstaller 中多次失败后,我转向 py2app,希望制作一个可以共享的独立应用程序文件。我用谷歌搜索并遵循了这个 youtube 教程,
https://www.youtube.com/watch?v=u4ykDbciXa8,任务再次失败。我的 setup.py 文件如下所示,
在终端中,我尝试python setup.py py2app -A
了,并单击了前端文件以Content/MacOS/frontend
按照教程的建议测试运行该应用程序,但是,该应用程序无法运行,并且我的 Mac 闪烁并自行重置。
有人可以帮忙吗?我问了另一个关于使用 pyinstaller 构建这个独立应用程序的问题。 在 Mac 上使用 pyinstaller 的正确方法是什么?
python - 为 CentOS 创建一个 python 独立可执行文件
我编写了一个 python 脚本,可以在我们办公室运行 CentOS 的系统上运行。它由 root 用户安装了 Python2.6.6,因此我无权安装 pip 或任何其他工具。我的目标是创建一个独立的可执行文件,这样用户就可以运行 python 脚本,而无需编写命令并从终端运行它。这是脚本
就像 windows 一样,双击应该启动应用程序。在检查了一些论坛后,在我的脚本中添加了 shebang 行 #!/usr/bin/env python2.6 但没有任何反应。
请帮我弄清楚(以下之一)
- 正确的shebang线
- 为 CentOS 创建独立的可执行文件。请注意,我没有 root 访问权限,因此无法安装 pip 或任何其他工具或库。
- 在 Windows 上使用 Python 为 CentOS 创建独立的可执行文件。因为我已经成功创建了虚拟环境,所以我可以在 Windows 上自由地做任何事情。
提前感谢您的帮助,如果需要更多信息,请告诉我。
有人建议我创建桌面快捷方式
使用和不使用 shebang 线运行此桌面快捷方式。在这两种情况下都不起作用。
python - Py2App 错误:ModuleNotFoundError:使用 Pandas 时没有名为“cmath”的模块
我正在尝试构建一个使用 Pandas 的独立应用程序。这是我的 setup.py 文件:
*.app 文件的制作很顺利,但是当我尝试运行它时,它给了我以下错误:
我试图在我的列表PKGS
和setup_requires
setup.py 文件中包含“cmath”,但是当我尝试使用 py2app 构建应用程序时,它给了我错误:
我被困住了。我在网上找不到任何有用的东西。cmath
应该自动包含在我一直在阅读的内容中。关于问题出在哪里以及如何解决的任何想法?
django - 如何在 Python 独立脚本中使用 HSET 将数据从 Django 模型写入 Redis DB?
我正在尝试使用 HSET 命令将数据从 Django 模型写入 redis DB。
下面是 Django 项目中的一个独立脚本:-
文件名: - insertToRedis.py
我的员工模型如下所示:-
文件名: -models.py
问题:
如何以 e_name、e_id、e_designation 和 e_salary 作为输出的方式查询模型?以及如何将此输出作为输入传递给 HSET。
版本:Django==3.1.7 redis_version:6.0.9
我是 Django 和 Redis 的新手,任何建议都会对我有很大帮助。提前致谢。
python - 从独立的软件中执行脚本
我正在为 PyQt5 和独立的 Maya 开发资产管理器。我设法打开场景,没问题,但是当我尝试在已打开的 Maya 中创建参考或导入资产(例如)时,会打开一个新的 Maya,但没有任何反应。
我尝试了套接字轨道,但我一定没有正确使用它。我也试过 mayaBatch 和 maya.standalone 但同样的问题。你有想法吗?
python - 跨平台 Python 可执行文件 - Mac 和 Windows?
我使用 pyinstaller 创建了一个可执行文件(桌面 GUI)。我在 Windows 上,而我要发送它的人在 Mac 上。
我的印象是 pyinstaller 是跨平台的,但是 Mac 用户在尝试运行该应用程序时遇到错误。为 Windows 和 Mac 分发我的 GUI 有哪些选择?
我无法找到一个简单的答案,也没有 Mac 可以测试。我看到了Inno Setup,但没有找到任何说明它是否是跨平台的。
我需要创建一个可以同时运行 Windows 和 Mac 的脚本。我也在寻找一种简单的方式以电子方式发送。
python - pyinstaller 在打包烧瓶 Web 应用程序时隐藏导入 tensorflow._api.v2.compat.v1.keras.experimental。无法从站点包中找到 Hook
正在尝试分发依赖于 tensorflow 的程序...我正在使用 pyinstaller 使用以下命令 tensorflow==2.5.0 将烧瓶 Web 应用程序转换为独立的 exe 文件,而 Python 3.9.4 无法打包 tensorflow 隐藏包 如何解决此问题?
pyinstaller run.spec
下面给出的 run.spec 文件代码
下面给出的终端错误
python - 措施:ipython timeit vs timeit 方法
timeit 模块 timeit() 方法返回总时间,但 ipython %timeit 返回更多信息 fe
是否有可以在您的应用程序中使用的独立 %timeit python 实现?
在我的博客中发布了解决方案。谢谢