egg相关内容

为什么要在sdist上使用一个鸡蛋?

关于我可以想到将python软件包作为鸡蛋分发的唯一原因是,您不能在软件包中包含.py文件(而仅包含.pyc文件,这是保护代码的一种可疑方式)反正).除此之外,我真的想不出任何理由将软件包作为蛋而不是sdist上传.实际上,点子甚至都不支持鸡蛋. 有什么真正的理由使用鸡蛋而不是sdist吗? 解决方案 一个原因:egg可以包含已编译的C扩展模块,因此最终用户不需要具有必要的构建工具以 ..
发布时间:2020-05-23 20:08:30 Python

在带有setup.py的简单目录上使用Python打包* .egg格式有什么好处和坏处?

发布程序时,通常只创建一个setup.py并将其放在pypi上.它可以通过pip安装,我可以随时与他人轻松共享.它适用于我,显然适用于很多人. 我看到了使exe,deb或rmp简化系统管理员的好处. 但是我真的不明白使用鸡蛋的意义.你能告诉我我能从中学到什么吗? 我也曾经读过鸡蛋有缺点,但是我找不到该文章了.您能告诉我使用这种包装格式会导致什么问题吗? 请注意,我确实看到了 ..
发布时间:2020-05-23 20:07:43 Python

如何使setuptools忽略Subversion库存?

在将Python软件包与使用setuptools的setup.py打包时: from setuptools import setup ... 由以下人员创建的源分发: python setup.py sdist 不仅像往常一样包括MANIFEST.in中指定的文件,而且还无故包括在包目录下包含Subversion列出的受版本控制的所有文件.这非常烦人.这不仅使您很难对通过程序包 ..
发布时间:2020-05-23 20:07:31 Python

将python库/应用程序打包为.egg文件有什么优势?

我已经阅读了一些有关.egg文件的信息,并且在我的lib目录中注意到了它们,但是使用then作为开发人员的优点/缺点是什么? 解决方案 来自 Python Enterprise Application Kit社区: “鸡蛋就像Python一样,jar就像Java一样……" Python鸡蛋是捆绑的一种方式 使用Python的其他信息 项目,允许该项目的 要检查的依赖项和 在运行 ..
发布时间:2020-05-23 20:06:22 Python

如何创建Python Egg文件

我对Python中的鸡蛋文件有疑问. 我有很多按包组织的Python代码,我正在尝试创建egg文件. 我正在遵循说明,但是它们很常见. 据此,看来我需要有一个setup.py文件. 您能告诉我我需要在setup.py文件中放入什么以及它应该放在哪里吗? 我想足以创建setup.py,然后启动"setup.py bdist_egg"来获取egg文件.您能确认吗? 是否可以在eg ..
发布时间:2020-05-23 20:04:53 Python

Python打包文档

与Python 2.x打包python模块的当前参考在哪里? http://guide.python-distribute.org/《包装旅行者指南》(最后2010年7月更新) http://docs.python.org/2.7/distutils/index.html distutils:分发Python模块 https://python-packaging-user-guide.r ..
发布时间:2020-05-23 19:39:34 Python

Python中包含tarball和egg的命名空间包

我已按照本教程进行制作具有名称空间的软件包.然后,我使用pip install xxx.tar.gz进行安装,并且一切都按预期进行. 问题是我的环境中已经有很多具有相同名称空间的软件包,并且已经安装了easy_install和eggs,并且python找不到旧的软件包了.我知道,如果我为所有旧版本的文件创建tar.gz而不是鸡蛋,则可以正常工作,但这会花费很多时间. 如何使新的和旧的软 ..
发布时间:2020-05-23 19:31:56 Python

为什么在安装本地egg存储库时pip失败?

我正在Windows 7上工作.我已经使用distutils创建了一个python egg.现在,我尝试使用以下命令使用pip 1.0.2在虚拟环境中安装此鸡蛋: 然后我创建一个虚拟环境 myVirtualEnv ,我使用activate.bat激活它,然后执行以下命令: pip install path_to_my_local_folder#eggName 这会在我的 myVi ..
发布时间:2020-05-03 03:42:31 Python

用于emacs的egg git接口,提交消息为空

我正在使用egg(emacs git)作为emacs中的git接口。 每当我尝试实现一个commit --amend时,我收到一个“GIT-COMMIT-AMEND>由于空提交消息而中止提交”。 这是我做的: Cu Cx vc 然后出现提交缓冲区,并显示我之前提交的消息。 然后在 Cc Cc 我收到上述消息:空提交消息。 我想我'已经有这样的行 ..
发布时间:2017-08-08 03:57:07 开发方法

如何将django服务器部署到没有完整源代码的生产环境中?

我还是Python和Django的新手。我正在使用Django开发一个应用程序,最终将转到生产服务器。它是客户端的定制Web应用程序。在进行一些研究后,我发现 Apache与mod_wsgi 是 Django 部署的最佳选择。我只需要将代码复制并粘贴到生产服务器中,并且可以访问该应用程序。但是,如果我不想给整个源代码,只给可执行的应用程序给客户端(客户端希望将应用程序部署到自己的服务器)。在 Py ..
发布时间:2017-05-09 21:46:19 其他开发

什么是Python的好的计算机视觉库,将允许我在Flash / HTML5视频中找到面孔?

我需要开发一个使用计算机视觉的脚本,它将: 扫描Flash / HTML5视频的所有框架, / li> 识别显示直接看着相机的脸部的视频 在完美的正方形中修剪脸 将裁剪后的脸部复制到.PNG文件 对于可以帮助我开发这个脚本的Python计算机视觉库 解决方案 如 jonesy说 opencv是你最好的打“。 要使用Flash视频作为输入,您需要一个允许您读取.flv ..
发布时间:2016-12-26 11:59:21 Python

Python鸡蛋的缺点?

与“传统的”packages / modules / libs相比,通过 easy-install 使用鸡蛋有什么缺点吗? 解决方案 一个(潜在的)缺点是蛋默认是压缩的,除非 zip_safe = False 设置在 setup.py 中的 setup()如果一个鸡蛋被压缩,你不能得到它的文件(没有解压缩,显然)。如果模块本身使用非源文件(如模板),它可能会指定 zip_safe = Fa ..
发布时间:2016-12-21 23:17:42 Python

在C ++中的定点组合器

我对使用固定点组合器的实际示例感兴趣(例如 y-combinator in C ++。你曾经使用过一个固定点组合器 egg 或绑定真实的实时代码? 我发现这个例子在egg有点密集: egg_example() { 使用bll :: _ 1; 使用bll :: _ 2; int r = fix2( bll :: ret( // \(f,a) - > a ..
发布时间:2016-10-22 18:01:27 C/C++开发