首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Py2app问题:设置工具

Py2app问题:设置工具
EN

Stack Overflow用户
提问于 2013-08-05 08:53:00
回答 2查看 707关注 0票数 0

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

代码语言:javascript
复制
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视频:

代码语言:javascript
复制
"""
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帮助!

EN

回答 2

Stack Overflow用户

发布于 2014-09-21 19:09:35

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

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

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

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

完成此操作后,您只需在setup.py的开头添加两行ez_setup前同步码:

代码语言:javascript
复制
import ez_setup
ez_setup.use_setuptools()

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

票数 1
EN

Stack Overflow用户

发布于 2013-08-05 10:17:39

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

Python Setuptools, easy_install setup mac

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18049213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档