运行 setup.py 安装 - 不支持相对模块名称
Running setup.py installation - Relative module names not supported
当尝试 运行 develop
或 install
任务 setuptools
时,出现 Relative module names not supported
错误。
命令运行是$ 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']
)
问题已通过不 运行 setup.py
作为模块解决,即 运行
$ python setup.py develop
而不是
$ python -m setup.py develop
当尝试 运行 develop
或 install
任务 setuptools
时,出现 Relative module names not supported
错误。
命令运行是$ 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']
)
问题已通过不 运行 setup.py
作为模块解决,即 运行
$ python setup.py develop
而不是
$ python -m setup.py develop