首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在setup()中处理带有连字符的python包名称需要列表

在setup()中处理带有连字符的python包名称需要列表
EN

Stack Overflow用户
提问于 2012-04-19 01:00:14
回答 1查看 1.1K关注 0票数 2

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

代码语言:javascript
复制
setup(name='foo',
      version='1.0',
      requires = ['python-memcached','psycopg2']
      )

这会破坏设置。我怎样才能依赖这个包呢?是否可以在本地重命名或创建别名?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-19 01:37:12

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

代码语言:javascript
复制
setup(name='foo',
  version='1.0',
  requires = ['memcache','psycopg2']
)

希望这能有所帮助。

另一种选择是使用pylibmc;有关后者的更多信息,请访问http://pypi.python.org/pypi/pylibmc

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10214260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档