2017-01-29 72 views
1

developまたはinstallのタスクsetuptoolsを実行しようとすると、Relative module names not supportedエラーが発生します。setup.pyインストールの実行 - 相対的なモジュール名はサポートされていません

コマンドの実行が$ python -m setup.py develop

マイsetup.pyスクリプトは一つのエントリポイントと非常に単純です:

setup(
    name='foo', 
    version='1.2.3', 
    # ... 
    include_package_data=True, 
    packages=find_packages(), 
    entry_points={ 
     'console_scripts': [ 
      'foo = somepkg.somemodule:mainfunc' 
     ] 
    }, 
    install_requires=['requests',], 
    setup_requires=['pytest-runner'], 
    tests_require=['pytest', 'betamax', 'flexmock'] 
) 

答えて

1

問題はすなわち

$ python setup.py develop 
を実行し、モジュールとして setup.pyを実行していないことで解決されました

の代わりに

$ python -m setup.py develop 
関連する問題