即使使用--user,Mac OSX上的PIP权限也被拒绝

时间:2017-03-07 15:43:36

标签: python macos pip

我最近了解了使用pip和sudo安装软件包的恐惧。相反,建议使用--user标志。问题是即使使用用户标志我也无法使用PIP安装ANYTHING,指责权限被拒绝。以前有人遇到过这个问题吗?

这是尝试安装Cython包时的错误演示:

var res, input = "";
var todoList  = [];
while (res !== "DONE") {
 if (input != "" && input != null) {
   todoList.push(input);
 }
  input = prompt("Please enter an activity. When you are done type 'DONE'.");
  if (input !== null) {
   res = input.toUpperCase();
  }
}
console.log(todoList);

提前感谢您的帮助。

P.S:我知道使用virtualenv的替代方法,但我真的想坚持使用pip。

编辑:事实证明我可以访问/ Library / Python但不能访问〜/ Library / Python。这对我来说很奇怪,为什么我可以访问系统范围的文件但不能访问我自己的文件?这是正常的吗?

1 个答案:

答案 0 :(得分:0)

尝试使用sudo命令。

 sudo pip install cython