gpt4 book ai didi

python - DistutilsOptionError : must supply either home or prefix/exec-prefix -- not both

转载 作者:IT老高 更新时间:2023-10-28 12:33:15 25 4
gpt4 key购买 nike

我一般都是通过pip安装python包的。

对于 Google App Engine,我需要将包安装到另一个目标目录。

我试过了:

pip install -I flask-restful --target ./lib

但它失败了:

must supply either home or prefix/exec-prefix -- not both

我怎样才能让它工作?

最佳答案

您使用的是 OS X 和 Homebrew 吗?自制 python 页面 https://github.com/Homebrew/brew/blob/master/docs/Homebrew-and-Python.md提出一个已知的 pip 问题并解决。

为我工作。

You can make this "empty prefix" the default by adding a~/.pydistutils.cfg file with the following contents:

[install]
prefix=

编辑: Homebrew 页面后来更改为建议在命令行上传递 --prefix,如下面的评论中所述。 Here是包含该文本的最后一个版本。不幸的是,这只适用于 sdists,而不适用于轮子。

问题是 reported to pip , 后来 fixed it for --user .这可能就是该部分现在是 removed from the Homebrew page 的原因。 .但是问题依旧出现when using --target和上面的问题一样。

关于python - DistutilsOptionError : must supply either home or prefix/exec-prefix -- not both,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24257803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com