py2app

    7热度

    4回答

    我正在开发OS X应用程序。该应用程序涉及使用安全连接通过python请求与服务器进行通信。 我能够运行我打算打包的python文件,并且它成功与SSL连接。然而,当我打包带py2app的文件,并尝试运行它,我得到以下错误: Traceback (most recent call last): File "/Users/yossi/Documents/repos/drunken-octo-nem

    1热度

    2回答

    我正在使用py2app打包要在其他Mac电脑上使用的Python应用程序。我目前正在运行OSX 10.7.5,并且我的电脑上安装的系统Python是Python 2.7.1。当我用py2app打包程序时,它可以在我的电脑上运行,但不能在另一台电脑上运行 - 出现的错误是它找不到Python运行时。 从我了解这一点,它看起来像我的py2app构建在使用我的计算机上的系统安装Python的,因此只能创

    5热度

    1回答

    我使用TCP,UDP和pygame制作了多人Pong游戏。 我使用的模块有:pygame,os,日志记录,线程,随机,yaml(PyYAML)和套接字 当用python2.7从命令行运行游戏时,它运行良好,但编译后的版本与py2app给我一个错误是: TypeError: Error when calling the metaclass bases function() argument

    4热度

    1回答

    这主要是针对Py2app,但我打算也移植到Windows,因此Py2exe也适用。 对于Mac:我如何可以访问Python代码我的应用程序包的资源文件夹?对我来说,理想的方法是将这个文件夹的路径放到一个变量中,我的类可以将它们放在需要访问的任何文件中。鉴于OSX应用程序包的可移植性,此资源文件夹可以移动,因此假设它始终位于/Applications/MyApp.app/Contents/Resou

    5热度

    1回答

    我在使用py2app构建我的PySide Python应用程序时遇到问题(适用于OS X)。看起来有趣的事情发生在应用程序包的线程上。 下面是小例子 from PySide.QtCore import * from PySide.QtGui import * import sys class App(QApplication): def __init__(self):

    0热度

    1回答

    我已经在我的计算机上测试并完美运行了Python中的应用程序(Mac OSX 10.8.3 Python2.7.3 Postgresql9.2.4 Psycopg2-2.5)。该应用程序使用py2app编译,我可以看到,构建成功地将所有包/模块包含到应用程序内容文件夹中。 Psycopg2正确导入我的机器上,并且应用程序运行正常,但是当应用程序的另一台计算机上运行(我已经尝试了4台不同的电脑...

    2热度

    3回答

    在我的(Py)Qt4应用程序中,直到用户使用命令选项卡切换离开应用程序然后命令选项卡切换回主窗口。 奇怪的是,这个问题只有在Finder中双击我的.app文件时才会显示。如果我从命令行启动应用程序,它可以正常工作。 另外,我尝试添加以下行到我的代码,但似乎没有这样的伎俩: mainWindow.show() mainWindow.raise_() mainWindow.repaint() Q

    1热度

    2回答

    运行: 的Mac OSX山狮10.8.3 的Python 2.7.2 Pygame的1.9.2 我有一个显示一个简单的Python pygame的程序一个图像在屏幕上,这在我的IDE中运行时效果很好。问题是当尝试使用py2app我得到的错误使其成为一个独立的程序: pygame.error:文件是不是Windows BMP文件 我做了一些研究,发现它可能是pygame或SDL_image.fram

    0热度

    1回答

    我有一个python脚本,我想用py2app打包成Mac应用程序包。该脚本调用CLI可执行文件。 如何将该可执行文件嵌入应用程序包中? 我试图编辑setup.py以便将它包含为资源但在这种情况下,执行权限会丢失。而且py2app的strip阶段会产生一个错误。我想知道是否有一个特定的setup.py选项可以复制内容/ MacOS而不是内容/资源的可执行文件。

    1热度

    1回答

    我有一个工作的Python + Tkinter程序,它是一个字典创建者。但是,当我将soucecode转换为应用程序时,程序本身不会创建它应该创建的文件。我对编程颇为陌生,如果你能帮助我,我将不胜感激。到目前为止,我已经尝试py2app和platypus都给出了相同的结果。 下面是代码: #!/usr/bin/env python from Tkinter import * import tk