python-memcached 패키지에 종속되어 있지만 그 이름이 파이썬 이름 지정 규칙을 위반하므로 결과적으로 core.py의 설정 기능이 중단됩니다.setup()에서 하이픈을 사용하여 파이썬 패키지 이름을 처리해야 함 목록
setup(name='foo',
version='1.0',
requires = ['python-memcached','psycopg2']
)
이렇게하면 설치가 중단됩니다. 패키지에 어떻게 의존 할 수 있습니까? 로컬로 이름을 바꾸거나 별칭을 만들 수 있습니까? 도움이
setup(name='foo',
version='1.0',
requires = ['memcache','psycopg2']
)
희망 :
이것은 distutils의'setup()'을 깨뜨린 것 같습니다. setuptools의'setup()'intsead를 사용할 수 있습니까? 'requires ='대신'install_requires ='를 사용합니다. – AdamKG
@AdamKG 유용한 답변입니다. –