我依赖于python-memcached软件包,但它的名称违反了python命名约定,因此破坏了 core.py 中的设置功能。
setup(name='foo',
version='1.0',
requires = ['python-memcached','psycopg2']
)
这会中断设置。我如何依赖包裹? 是否可以在本地重命名或创建别名?
python-memcached
的模块名称是memcache
,因此使用:
setup(name='foo',
version='1.0',
requires = ['memcache','psycopg2']
)
希望有帮助。
另一种选择是改用pylibmc
;有关后者的更多信息,请点击此处 http://pypi.python.org/pypi/pylibmc