使用pip更改安装目录会导致错误

时间:2018-11-19 13:42:43

标签: python pip setuptools

我正在容器内创建一个python环境,我需要将依赖项安装到特定目录。

我将--install-option="--prefix=/path/to/dir"选项添加到pip,但是在安装其中一个软件包时,在setuptools中出现错误。

我收到以下错误:

/usr/local/lib/python3.6/site-packages/pip/_internal/commands/install.py:211: UserWarning: Disabling all use of wheels due to the use of --build-options / --global-options / --install-options.
  cmdoptions.check_install_build_global(options)
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-v2zli45g/tables/

我读到这是一个setuptools错误,通常可以通过运行来解决:

pip install --upgrade setuptools

但是,此操作没有完成,并且容器具有最新版本的setuptools。

任何想法都为什么在更改安装目录时会发生这种情况(当我运行pip install -r requirements.txt而没有前缀选项时,它运行正常)

编辑: 正如预期的那样,使用相同模块安装的其他软件包也都失败了(这与软件包无关)

0 个答案:

没有答案