distribute

    9热度

    1回答

    什么是正确的方法(或我会解决好的方式)来布置一个命令行中等复杂度的Python应用程序?我创建使用贴纸Python项目骨架,这给了我一些文件入手: myproj/__init__.py MyProj.egg-info/ dependency_links.txt entry_points.txt PKG-INFO SOURCES.txt top_level.txt zip-safe

    9热度

    3回答

    作为我项目设置过程的一部分,我需要将其中一个包符号链接到指定的目录,以便init.d脚本可以找到它。有没有办法将这个作为后处理命令添加到setup()?我甚至愿意创建另一个创建链接的文件,并将其作为“运行这些”的一部分kwarg列表(如果存在这种选项)的一部分传递给setup()。 setup( ... packages = find_packages('src'),

    1热度

    2回答

    我想在Windows上使用ActivePython 3.1.2安装distribute。 运行python distribute_setup.py上的奶酪店描述给我: No setuptools distribution found running install Traceback (most recent call last): File "setup.py", line 177, in sc

    2热度

    1回答

    我可以看看里面的setup.py我想看看它是否是一个distutils包。但在熟悉python包管理的过程中,我注意到似乎有不止一种方式来做到这一点。因此: 如何检查解压缩的packages目录或setup.py以查看如何构建它? 编辑:当我说'建立'我的意思是它会使用distutils或setuptools,或分发。我正在使用buildout。

    0热度

    2回答

    ActionScript 3的 我已经冲倒我的头今天最上要对此最好的办法,但我最终在复杂的什么,我会认为是一个简单的任务。 我有一些的TextField一字排开彼此相邻的所有固定宽度,即([宽]) tf1 tf2 tf3 tf4 tf5 [ 80 ][ 50 ][ 50 ][ 50 ][ 70 ] 我想要做的是能够选择我要显示其细节,然后将删除的TextField的宽度重新分

    3热度

    6回答

    我想开发一个特定的应用程序,只有我的客户才能够使用,我怎样才能限制应用程序只能由我认同的人下载? 谢谢!

    24热度

    5回答

    上一次我不得不担心安装Python包是两年前与Enthought,NumPy和一起工作。这种经历给我留下了一些与古怪行为有关的噩梦,安装&更新非标准位置的Python包(例如$HOME/usr/local2.6/)。 无论如何,我的工作让我回到安装各种Python软件包。 CheeseShop Tutorial除了Buildout之外还提到了DistUtils和EasyInstall!我很难找到一

    5热度

    2回答

    我想使用构建依赖管理,我听说分布是管理项目安装的新方法。 但是,简单入门的教程似乎很薄弱。我见过的最直截了当的是Jacob Kaplan-Moss的Developing Django apps with zc.buildout(我的使用案例是一个Web应用程序),但对于连锁店的每一部分都做了什么,以及最佳实践是什么,仍然不是很清楚。 我该如何处理这些东西?我想做正确的事情。

    2热度

    2回答

    我正在尝试使用分发为我的项目的setup.py。我希望它包括包文件夹中的所有文件,它们是文本和图像文件,当然不包括.pyc文件。我读过这些文件应该由CVS和SVN跟踪,或者应该有一个MAINFEST.in。 所以: 我既不使用CVS也不SVN,我使用git。我知道可以为git编写一个插件,也许有人可以编写插件,但我不打算使用一些我不知道它是否会被维护和支持的插件。此外,git跟踪的不仅仅是源文件夹

    6热度

    1回答

    当我使用pip将某些东西安装到virtualenv中时,我经常会看到“UserWarning:unbuilt egg for setuptools”消息。我总是安全地忽略它,并且关注我的生意,这似乎并没有给我带来任何问题。 但是我突然被好奇心打在了脸上,并想知道是否有人能够解释它的意思吗? 此外,新的virtualenv选项使用分布,而不是适合所有这些地方?我应该使用它,还是只是忽略它,直到dis