无法安装py2app,因为它没有__main__例程

时间:2014-01-21 17:46:01

标签: py2app

我已经下载了py2app tar,解压缩它并且我试图在离线电脑上安装它,所以我不能使用easy_install。

我打开一个控制台窗口并输入:

C:\ Python27 \ python.exe setup.py D:\ py2app \ install(因为D:\ py2app \是在py2app提取文件中setup.py文件的位置。

问题是我收到错误,说在d:\ py2app中找不到'main'模块。我检查了一下,py2app setup.py文件中没有例程。

那么我现在该怎么做才能安装呢?

1 个答案:

答案 0 :(得分:0)

你正在尝试在Windows PC上安装py2app,但这无论如何都不会起作用,因为py2app是特定于mac的,不能交叉“编译”。

一般来说,disutils / setuptools(和setup.py脚本)假设setup.py位于当前工作目录中,所以即使py2app支持Windows,你也无法以这种方式安装它。

安装python包的正确方法:

D:\> cd D:\py2app
D:\py2app\> C:\python27\python.exe setup.py install

但同样,py2app将无法在Windows上运行。