我最近了解了使用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。这对我来说很奇怪,为什么我可以访问系统范围的文件但不能访问我自己的文件?这是正常的吗?
答案 0 :(得分:0)
尝试使用sudo命令。
sudo pip install cython