问题标签 [egg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
15880 浏览

python - 在哪里可以下载带有 psycopg2 for Windows 的二进制鸡蛋?

我正在寻找带有 psycopg2 的 Windows 二进制文件的二进制鸡蛋,但找不到任何东西。
http://initd.org/psycopg/download/上只有源包和指向Psycopg 的 Windows 端口的链接,它提供二进制安装程序但没有二进制鸡蛋。

我正在寻找二进制 egg 的原因是我想在 virtualenv 中安装 psycopg 并且它不是这个答案描述了为什么通常可能的)标准 Windows 安装程序在注册表中查找已安装的 Python 是可能的。

旁注:我猜 psycopg 是一个相当流行的库,我觉得奇怪的是没有在项目页面上提供二进制鸡蛋供下载。我在这里错过了什么吗?

0 投票
2 回答
964 浏览

python - django module already import and python egg warnings

Can anyone help me get rid of these warnings in Django please?

I'm not sure if the "Module was already imported" error has to do with the "cannot extract PYTHON EGG" error.

In my WSGI I already have the following line os.environ['PYTHON_EGG_CACHE'] = rel('python-eggs') and I know for sure that works. Otherwise WSGI won't load my app. So I'm not sure what to do here.

Thanks!

0 投票
2 回答
761 浏览

plone - plone.app.jquerytools 安装 PloneFormGen 时版本错误

我正在尝试安装 zettwerk.ui 主题,我已将 zettwerk.ui 添加到鸡蛋 = 然后运行

buildout 并重新启动 plone 但我没有在插件页面上找到主题。

这是构建输出

0 投票
2 回答
257 浏览

python - 覆盖plone的鸡蛋中的模块?

我想覆盖一个方法(assignment_mapping_from_key):

...因为当我在 中设置 portlet 时portlets.xml,我必须在属性中使用完整路径key而我没有它(生产和开发服务器具有不同的 url),我想使用相对的。我想在我自己的个人模块中“覆盖”这个模块。

这可能吗?我无法升级此彩蛋,也无法访问服务器上的彩蛋。

0 投票
1 回答
1481 浏览

python - 我可以为多个版本的 python 创建一个鸡蛋吗?

我们有一个通过一系列鸡蛋运行的本地系统。目前这意味着每个人都必须安装 Python 2.5 的副本。是否可以创建一个可供 Python 2.5、2.6 和 2.7(理想情况下也包括任何更高版本)使用的 egg?

显然,python 代码必须在所有三个版本下运行。同样明显的是,这个蛋不能包含任何 C 扩展。不太明显的是,egg 必须包含 python 源 (.py) 文件,而不是 .pyc 文件。

另外,我知道我们可以创建三个鸡蛋(或者可能复制一个具有三个名称的鸡蛋)——但这似乎是错误的。

0 投票
0 回答
281 浏览

python - 无法创建 zope 项目

我是 zope/python newbee(高级 Java 程序员),由于缺乏经验,我在启动时遇到了一些麻烦。

我在 Ubuntu 10.4 上工作,我已经为 python 配置了 Virtualenv。我切换到 virtualenv,安装了 setuptools 包并在终端发出这个:

并得到以下结果:

为了获得更详细的结果,我尝试了:

返回:

看起来 setuptools 版本 0.6c9 和 0.6c11 存在冲突。如何解决这个问题?

肿瘤坏死因子

0 投票
8 回答
134069 浏览

global-variables - 在 config.py 中提供全局配置变量的大多数 Pythonic 方式?

在我对过于复杂的简单事物的无尽追求中,我正在研究最“Pythonic”的方式来在 Python egg 包中的典型“ config.py ”中提供全局配置变量。

传统的方式(啊,好' #define!)如下:

因此,全局变量通过以下方式之一导入:

或者:

这是有道理的,但有时可能会有点混乱,尤其是当您尝试记住某些变量的名称时。此外,提供一个以变量为属性的“配置”对象可能更灵活。所以,从bpython config.py 文件开始,我想出了:

和一个导入类的“config.py”,内容如下:

并以这种方式使用:

这似乎是一种在包内存储和获取全局变量的更具可读性、表现力和灵活性的方式。

有史以来最蹩脚的想法?应对这些情况的最佳做法是什么?在包中存储和获取全局名称和变量的方式是什么?

0 投票
3 回答
7421 浏览

python - 为什么我的蟒蛇蛋不起作用?- 没有找到任何分布

我已经使用以下 setup.py 分发了我的 python 包

我用python setup.py bdist_egg.

现在尝试使用 pip 安装它会出现以下错误:

在 /home/peter/.pip/pip.log 中存储完整的日志

提到的日志文件显示它试图从 pypi 下载包,但它显然不存在。

我做错什么了?我如何安装我的这个 egg 以及它的依赖项?

0 投票
2 回答
21184 浏览

python - 'sdist' .tar.gz 发行版和 python 鸡蛋有什么区别?

我有点困惑。似乎有两种不同类型的 Python 包,源代码分发 (setup.py sdist) 和 egg 分发 (setup.py bdist_egg)。

两者似乎都只是具有相同数据的档案,即 python 源文件。一个区别是pip,最推荐的包管理器,不能安装鸡蛋。

两者之间有什么区别,分发我的包裹的“方法”是什么?

(注意,我不想通过 PyPI 分发我的包,但我想使用一个包管理器从 PyPI 获取我的依赖项)

0 投票
1 回答
131 浏览

python - 在 Plone 上命名我的发行版的最佳方式?

我在 工作Company,创建Project实现功能的项目。让我们命名它Newsletter。它可以用于进一步的项目。

我需要创建一个新的 Plone 产品,但我不知道最好的方法。我想了想company.project.newsletter。我在某处读过(@aclark回答记得链接)不要在我的产品名称中使用嵌套命名空间“除非我 100% 确定我在做什么”。

有人可以指导我一些关于正确命名我的 Plone 包的参考吗?我想念像 pep8 这样有一些约定的指南。(特别是当对此有完全不同的意见时)。