【问题标题】:Py2app Problems : Setup ToolsPy2app 问题:设置工具
【发布时间】:2013-08-05 00:52:59
【问题描述】:

我最近在我的 Mac Os X (10.5.8) 上安装了最新版本的 Py2app,并且我在 YouTube 上观看了一些教程,例如:http://www.youtube.com/watch?v=Zip9H_dLdhIhttp://www.youtube.com/watch?v=5Ehhts9HhE8,但是当我复制他们的主要设置代码,它给了我一个 ImportError:

Traceback (most recent call last):
  File "/Users/CarlProject/Rectangles Backup.py", line 7, in <module>
    from setuptools import setup
ImportError: No module named setuptools

这是我的设置代码,从第一个 YouTube 视频中复制和编辑:

"""
Usage:
    python setup.py py2app

"""

from setuptools import setup

APP = ['Rectangles.py']
DATA_FILES = [('', ['fonts'])]

setup(
    app = APP,
    data_files = DATA_FILES,
    setup_requires = ['py2app'],
)

我的 Python 版本是 2.7.5,我正在使用 Pygame。 Py2app 是最新的:0.7.3。是的,一切都在我的桌面上,我已经安装了 setuptools 0.9.8 Help!

【问题讨论】:

标签: python macos pygame py2app


【解决方案1】:

刚刚遇到同样的问题,但找到了解决方案。

“为了便于分发,您可能希望您的 setup.py 脚本自动确保安装了 setuptools。这需要在您的项目中有一份 ez_setup 副本,可以从这里获得:”

http://peak.telecommunity.com/dist/ez_setup.py

(将其保存在您的项目目录中,扩展名为 .py)

“完成后,您只需将两行 ez_setup 序言添加到 setup.py 的最开始:”

import ez_setup
ez_setup.use_setuptools()

来源:https://pythonhosted.org/py2app/examples.html

【讨论】:

    【解决方案2】:

    您需要安装setuptools。 从here 下载它,然后查看它以了解如何安装它:

    Python Setuptools, easy_install setup mac

    【讨论】:

    • 我已经在我的 2.7.5 和 3.3.2 Python 上多次安装了 setuptools。它仍然给我同样的错误:Traceback (most recent call last): File "/Users/CarlProject/Documents/hi", line 7, in &lt;module&gt; from setuptools import setup ImportError: No module named setuptools.
    猜你喜欢
    • 1970-01-01
    • 2014-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    • 2021-12-24
    • 2010-09-26
    • 2011-02-26
    相关资源
    最近更新 更多