【发布时间】:2015-03-08 07:57:03
【问题描述】:
在安装 pip 和 python 时,我遇到了一个说:
目录“/Users/Parthenon/Library/Logs/pi”或其父目录不归当前用户所有,调试日志已被禁用。请检查该目录的权限和所有者。如果使用 sudo 执行 pip,您可能需要 -H 标志。
因为我现在必须使用sudo 进行安装。
我的 Mac 上已经安装了 python 和一些库,我正在运行 Yosemite。我最近不得不做一个干净的擦拭,然后重新安装操作系统。现在我收到此提示,但我无法弄清楚如何更改它
之前我的命令行是 Parthenon$ 现在是 Philips-MBP:~ Parthenon$
我是这台计算机的唯一所有者,并且这是它的唯一帐户。升级到 python 3.4 时这似乎是一个问题,似乎没有什么在正确的位置,virtualenv 没有达到我期望的位置,等等。
【问题讨论】:
-
您的帐户名称是 Philip 吗?
-
我昨天在我自己的机器上使用 pip 时刚刚注意到发生了这种情况,你说的 virtualenv 没有达到你期望的地方是什么意思?
-
我在我的机器上安装了 Python 3.4,但是当我在终端中运行 python 时,即使完成了整个安装过程,它仍然运行 2.7。我只提到了 virtualenv,因为我通常希望在 Library/Python/3.4 中找到它,但没有 Library/Python/3.4
-
你需要使用python3或python3.4之类的东西才能使用python3解释器,重新打开的项目只是一个设置,ubuntu有相同的选项。
-
@PadraicCunningham 你遇到同样的点子问题了吗?您最近升级到优胜美地了吗?
标签: python pip sudo osx-yosemite