2

我依赖于 python-memcached 包,但它的名称违反了 python 命名约定,因此它破坏了 core.py 中的设置函数。

setup(name='foo',
      version='1.0',
      requires = ['python-memcached','psycopg2']
      )

这会破坏设置。我如何依赖包?是否可以在本地重命名或创建别名?

4

1 回答 1

3

python-memcached的模块名称是memcache,因此使用:

setup(name='foo',
  version='1.0',
  requires = ['memcache','psycopg2']
)

希望有帮助。

另一种选择是pylibmc改用;有关后者的更多信息,请点击此处http://pypi.python.org/pypi/pylibmc

于 2012-04-18T17:37:12.110 回答