如何安装Python egg

5
我正在尝试为我的postfix安装设置ftw.mail。由于我对Linux和Python都很陌生,所以我不知道是否正确,是否朝着正确的方向前进或者是一团糟。
在官方文档中,我找到了以下内容:
  • 将ftw.mail添加到您的buildout配置中:
    [instance]
    eggs +=
    ftw.mail
  • 安装通用设置导入文件。
(来源:https://github.com/4teamwork/ftw.mail/blob/master/README.rst
我的第一个问题是:所谓的“buildout配置”是否是“/etc/postfix/”?
其次,我在如何构建此“egg”的过程中遇到了困难。我尝试了:
$ wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python for ez_setup

然后:
$ sudo apt-get install python-setuptools

并且最后完成:
$ sudo easy_install ftw.mail

在控制台上,我被告知蛋已经存在:

/usr/local/lib/python2.7/dist-packages/ftw.mail-2.3.1-py2.7.egg

我找到了它并且发现我需要使用以下命令来启动它:

$ PYTHONPATH=/usr/local/lib/python2.7/dist-packages/cssutils-1.0-py2.7.egg

这基本上什么都没做。

现在的问题是:我该如何安装egg?

总结我的问题:

  1. "etc/postfix/"是我正在寻找的buildout配置目录吗?
  2. 如何安装Python egg?
  3. 我应该怎么处理:[instance] eggs += ftw.mail?
  4. 什么是“通用设置导入配置文件”?

不,/etc/postfix根本不是Python配置目录。它包含了Postfix本身的配置文件。 - tripleee
1个回答

7

我认为我是通过以下方式实现的:

$ sudo easy_install /usr/local/lib/python2.7/dist-packages/cssutils-1.0-py2.7.egg

谢谢!我不明白为什么“easy_install psycopg2”会创建一个egg文件,但实际上并没有安装psycopg2。 - influent

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接