当我安装bcfg2
- http://bcfg2.org使用
pip install git+git://git.mcs.anl.gov/bcfg2.git#egg=Bcfg2
或者
pip install bcfg2
我可以开始bcfg2
工作了。调用sudo bcfg2-admin init
,按预期向我显示设置配置步骤/标准输入提示。
当我介绍这样的-e
选项时(在新的/干净的虚拟环境中),
pip install -e git+git://git.mcs.anl.gov/bcfg2.git#egg=Bcfg2
我尝试打电话sudo bcfg2-admin init
,我收到一条错误消息:-
calvin$ bcfg2-admin init
Traceback (most recent call last):
File "/Users/calvin/.virtualenvs/bcfg2/bin/bcfg2-admin", line 7, in <module>
execfile(__file__)
File "/Users/calvin/.virtualenvs/bcfg2/src/bcfg2/src/sbin/bcfg2-admin", line 6, in <module>
import Bcfg2.Server.Core
ImportError: No module named Bcfg2.Server.Core
这让我认为setup.py
写的方式有问题bcfg2
。该文件位于此处 - https://github.com/Bcfg2/bcfg2/blob/master/setup.py
感谢 pythonistas 的任何输入,他们是 python 打包和 setup.py 配置方面的专家。