【问题标题】:PyCharm: Install Packages FailedPyCharm:安装包失败
【发布时间】:2016-06-24 01:59:09
【问题描述】:

我需要安装一些软件包。 无论我尝试哪个方向,它只会变得更糟。

请帮忙。

40:497:执行错误:目录 '/Users/doekewartena/Library/Caches/pip/http' 或其父目录 不属于当前用户并且缓存已被禁用。 请检查该目录的权限和所有者。如果执行 pip with sudo,你可能需要 sudo 的 -H 标志。目录 '/Users/doekewartena/Library/Caches/pip' 或其父目录是 不归当前用户所有,缓存轮子已被禁用。 检查该目录的权限和所有者。如果执行 pip 使用 sudo,您可能需要 sudo 的 -H 标志。找不到版本 满足需求路径(来自版本:)无匹配 找到路径 (1) 的分布

【问题讨论】:

  • 尝试从 bash 运行 pycharm,并在前面附加 sudo -H。
  • @NoOneIsHere 所以你的意思是像这样的“sudo -H install string”?
  • @alwaysaskingquestions 不,sudo -H pycharm.
  • @alwaysaskingquestions 你可以做sudo -H pip install <string>,但这不是我要说的
  • @NoOneIsHere 所以如果我想安装字符串模块,我会使用“sudo -H pycharm install ”?但这给了我一个错误......你的行“sudo -H pycharm”也会给我“pycharm:找不到命令”:(

标签: macos permissions pycharm


【解决方案1】:

您是否检查了您的用户的文件权限包?

您可以运行以下命令将目录 (/Users/doekewartena/Library/Caches/pip) 的所有权更改为当前用户 (doekewartena):

$ sudo chown -R doekewartena /Users/doekewartena/Library/Caches/pip

【讨论】:

    【解决方案2】:

    pip install --user <package-name> 为我工作。

    不需要 Sudo。

    【讨论】:

    • 如何安装软件包很大程度上取决于个人用户的配置。请考虑修改此答案以更具体地解决问题。
    猜你喜欢
    • 2019-01-05
    • 2017-10-26
    • 2021-08-16
    • 2021-09-23
    • 2019-05-06
    • 1970-01-01
    • 2013-02-09
    相关资源
    最近更新 更多