Python pip setup.py中缺少依赖项
我正试图使用pip来建立一个环境,而从我的项目的根目录运行pip install-e./并不能解决所有问题。我有一个setup.py文件,其中的requires部分如下所示:Python pip setup.py中缺少依赖项,python,pip,Python,Pip,我正试图使用pip来建立一个环境,而从我的项目的根目录运行pip install-e./并不能解决所有问题。我有一个setup.py文件,其中的requires部分如下所示: requires = [ 'phonenumbers', 'inflect', 'repoze.sendmail==4.1', 'pyramid', 'pyramid_chameleon', 'pyramid_debugtoolbar', 'pyramid_mailer', 'pyramid_tm', 'transacti
requires = [
'phonenumbers',
'inflect',
'repoze.sendmail==4.1',
'pyramid',
'pyramid_chameleon',
'pyramid_debugtoolbar',
'pyramid_mailer',
'pyramid_tm',
'transaction',
'zope.sqlalchemy',
'waitress',
'pyramid_beaker',
'cryptacular',
'pycrypto',
'webtest',
'alembic',
'psycopg2',
'python-dateutil',
'sqlalchemy-utils',
'cryptacular',
'arrow',
'jsonpickle',
'sqlalchemy',
'pyramid_storage',
'boto',
'requests'
]
运行该命令时,某些库(如boto)将不会安装。有人知道为什么会错过这些包裹吗
编辑:下面是对setup.py中setup的调用,其中包含一些不相关的位:
dependency_links = [
'git+https://github.com/benthor/inflect.py#egg=inflect',
]
setup(
classifiers=[
"Programming Language :: Python",
"Framework :: Pyramid",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: WWW/HTTP :: WSGI :: Application",
],
author='',
author_email='',
url='',
keywords='web wsgi bfg pylons pyramid',
packages=find_packages(),
include_package_data=True,
zip_safe=False,
test_suite='test',
install_requires=requires,
dependency_links=dependency_links
)
需要setup()
的参数实际上没有任何作用,并且出于所有目的,应该认为该参数已弃用且无用
请改用。(当然,除非您将该列表传递给install\u requires
,但您的帖子中没有明确说明)。我确实将该列表传递给install\u requires。很抱歉,我将更新我的帖子。相关性链接
可能相关吗?我更新了OP以包含它。