- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在运行本地 pypi server .我可以通过使用 pip
命令的 -i
选项指定它或通过设置 PIP_INDEX_URL
环境变量来从该服务器安装包。当我安装一个有先决条件的包时,setup.py
一直遵循 PIP_INDEX_URL
环境变量,从我的本地服务器中提取额外的包。
但是,在最近安装的几个系统上,它的行为有所不同。例如,运行 python setup.py develop
失败,因为它试图从 pypi.python.org 安装先决条件包。
我已经更新了所有相关的 python 包(python
、distribute
、virtualenv
、pip
等...) 在我正在测试的所有系统上,并继续看到这种差异。在我的“原始”系统上,setup.py
从我的 PIP_INDEX_URL
环境变量中指定的 pypi 服务器下载先决条件。在较新的系统上,我似乎无法让它遵守此变量。
我错过了什么?
最佳答案
在与 setup.py
相同的文件夹中创建 setup.cfg
,内容如下:
[easy_install]
allow_hosts = *.myintranet.example.com
发件人:http://pythonhosted.org/setuptools/easy_install.html#restricting-downloads-with-allow-hosts
You can use the
--allow-hosts (-H)
option to restrict what domains EasyInstall will look for links and downloads on.
--allow-hosts=None
prevents downloading altogether.
关于python - setup.py 不遵守 PIP_INDEX_URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21687561/
我正在运行本地 pypi server .我可以通过使用 pip 命令的 -i 选项指定它或通过设置 PIP_INDEX_URL 环境变量来从该服务器安装包。当我安装一个有先决条件的包时,setup.
根据doc我可以指示 pip 使用我的私有(private) pypi 存储库而不是官方存储库: For pip this can be done by setting the environment
我正在使用 azure devops 经典构建管道的 pip authenticate创建与私有(private)包源的连接的任务。此任务创建环境变量 PIP_INDEX_URL 和 PIP_EXTR
我正在使用 azure devops 经典构建管道的 pip authenticate创建与私有(private)包源的连接的任务。此任务创建环境变量 PIP_INDEX_URL 和 PIP_EXTR
我是一名优秀的程序员,十分优秀!