我正在尝试设置 trac,这是我使用的命令:
sudo apt-get install trac python-setuptools libapache2-mod-python enscript
sudo mkdir /var/www/trac
sudo trac-admin /var/www/trac/repos initenv
但我收到以下错误:
File "/usr/local/bin/trac-admin", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 2659, in <module>
parse_requirements(__requires__), Environment()
File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 546, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: Trac==0.12.2
答案1
显然trac-admin
需要Trac==0.12.2
。ubuntu natty 存储库中的 trac 版本是 0.11.7-4 (trac ubuntu 软件包)。
您可以尝试使用 在 natty 中安装 trac 0.12.2 easy_install
。这是一个 Python 模块,可让您自动下载、构建、安装和管理 Python 包。
因此尝试一下:
sudo easy_install Trac==0.12.2