如何安装一个python egg

How to install a python egg

我正在尝试为我的 postfix 安装设置 ftw.mail。 由于我是 Linux 和 Python 的新手,所以我真的不知道它是正确的、正确的方向还是垃圾。

从官方文档中我发现了这个:

  • Add ftw.mail to your buildout configuration:
    [instance]
    eggs +=
    ftw.mail
  • Install the generic setup import profile.

(来源:https://github.com/4teamwork/ftw.mail/blob/master/README.rst

我的第一个问题是:“/etc/postfix/”会是所谓的"buildout configuration"吗?

其次,我在如何构建这个方面遇到了困难 "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. 什么是 "generic setup import profile"?

我想我是通过以下方式做到的:

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