2014-07-16 2 views
0

setuptools를 사용하여 배포 할 모듈이 있습니다. setuptools를 사용하여 모듈 만 설치

나는이 짧은 setup.py 썼다 :

from ez_setup import use_setuptools 
use_setuptools() 

from setuptools import setup, find_packages 

setup(name='mystuff', 
     version='1.0', 
     description='some lib', 
     url='https://...', 
     install_requires=['pymssql'], 
     package_dir={'': 'src'}, 
     packages=[''], 
    ) 

을하지만 난이 경고 얻을 :

WARNING: '' not a valid package name; please use only.-separated package names in setup.py 

모듈이 올바르게 전개 만이 할 수있는 깨끗한 방법이받을를? 패키지 행이 제거되면 모듈은 복사되지 않습니다.

+0

그러면 왜 대신'py_modules'을 사용하지 않으시겠습니까? –

+0

설명서를 읽었을 때 명시 적으로 모든 단일 모듈을 추가하고 싶지 않을 때 이것을 사용해야한다고 씁니다. – reox

답변