Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python setuptools:从本地存储库安装pacakge依赖项_Python_Python 2.7_Dependencies_Setuptools_Pypi - Fatal编程技术网

Python setuptools:从本地存储库安装pacakge依赖项

Python setuptools:从本地存储库安装pacakge依赖项,python,python-2.7,dependencies,setuptools,pypi,Python,Python 2.7,Dependencies,Setuptools,Pypi,Python包的依赖项在名为setup.py的文件中声明,该文件位于 安装需要,例如: install_requires=[ 'Flask >= 0.10.1', 'requests >= 2.2.1', 'jsonschema >= 2.3.0', 'nose >= 1.3.0', 'behave >= 1.2.4' ] 测试的依赖项在键tests\u requires下声明 安装包时(通过使用

Python包的依赖项在名为
setup.py
的文件中声明,该文件位于

安装需要
,例如:

  install_requires=[
      'Flask >= 0.10.1',
      'requests >= 2.2.1',
      'jsonschema >= 2.3.0',
      'nose >= 1.3.0',
      'behave >= 1.2.4'
  ]
测试的依赖项在键
tests\u requires
下声明

安装包时(通过使用
python setup.py install
),将从python包索引()中获取依赖项

是否有办法安装包,并让它从本地包存储库获取依赖项,如?

通过这种方式,我可以缓存经常使用的软件包,并安装PyPi中不存在的内部软件包

我可能正在寻找类似于:

python setup.py install 
      --repo http://127.0.0.1:8000/localrepo 
      --fallback-repo http://pypi.python.org

使用PIP缓存,您可以多次安装依赖项

添加到
~/.bash\u profile
下一行:

export PIP_DOWNLOAD_CACHE=$HOME/.pip_download_cache
请参阅下一个链接