gpt4 book ai didi

python-3.x - pip install 引发 ERROR 13 Permission denied in conda env

转载 作者:行者123 更新时间:2023-12-03 20:57:19 26 4
gpt4 key购买 nike

环境

  • MacOS Catalina
  • Python 3.7.6
  • pip 20.0.2

  • 问题

    我看过一篇文章说,当我在 anaconda env 中使用 pip 命令时,软件包会自动安装在 conda env 中,但是当我尝试使用 pip 时,包括 pip install --upgrade pip它引发以下错误
    Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: 'RECORD'
    Consider using the `--user` option or check the permissions.

    当我输入 where pip它让我回来
    pip: aliased to pip3
    /Users/kimtaegyun/miniconda3/envs/crawling/bin/pip
    /Users/kimtaegyun/miniconda3/bin/pip

    由于 env 名称是“爬行”,因此它可以正确导航到我的 conda env bin 文件夹,并且所有权也是正确的,即我(不是 root)。有谁知道如何解决它?如果需要任何额外的细节,请告诉我。

    ** 更新 ** 如果我使用 Path/to/conda/env/pip而不是 pip 它工作正常。我不知道为什么没有使用正确的 pip。如果有人知道如何查看使用了哪个 pip,请告诉我。 (如上所述, where pip 导航到正确的 dic 和 which pip 给出 pip: aliased to pip3

    最佳答案

    当我在没有指定 Python 版本或任何包的情况下创建一个新环境时,这发生在我身上。所以像这样

    $ conda create --name empty-env
    我的解决方案是在环境创建命令中包含其中一个包,我知道我稍后将作为依赖项安装该包。对我来说它恰好是
    $ conda create --name not-empty pyopenssl

    关于python-3.x - pip install 引发 ERROR 13 Permission denied in conda env,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60320174/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com