我通常是通过pip安装python包的
对于GoogleAppEngine,我需要将软件包安装到另一个目标目录
我试过:
pip安装-I flask restful–target./lib
但它在以下方面失败了:
必须提供home或prefix/exec前缀–不能同时提供两者
我怎样才能让它工作
回答的数据
您正在使用OS X和自制软件吗?自制python页面https://github.com/Homebrew/brew/blob/master/docs/Homebrew-and-Python.md 调用pip的已知问题和解决方法
为我工作
你可以这样做;空前缀";通过添加
具有以下内容的~/.pydistutils.cfg文件:[安装] 前缀=
编辑:自制页面后来被更改为建议在命令行上传递--前缀,如下所述。这是包含该文本的最后一个版本。不幸的是,这只适用于SDIs,而不适用于wheels
该问题已报告给pip,pip随后为--user修复了该问题。这可能就是为什么该部分现在已从自制页面中删除的原因。但是,当使用上述问题中的--target时,问题仍然存在