【问题标题】:Building from source using:"pip install ." doesn't work with sudo [duplicate]使用:“pip install”从源代码构建。不适用于 sudo [重复]
【发布时间】:2020-08-22 16:03:31
【问题描述】:

首先我会提到我使用的是 ubuntu 16.04。 我有一个简单但痛苦的问题,我克隆了一个 repo: https://github.com/huggingface/transformers, 现在我想从源代码安装它:

pip install .

如回购中所述。 很遗憾我收到了这个错误:

由于 EnvironmentError 无法安装软件包:[Errno 13] 权限被拒绝:>'/usr/local/lib/python3.6/dist-packages/tokenizers-0.7.0.dist-info'
考虑使用--user 选项或检查权限。

很公平,所以我尝试了,当它抱怨权限问题时我总是这样做:

sudo pip install .

这给出了这个错误:

无效要求:'.'

所以显然他不喜欢我的 sudo,没有难受的感觉,我尝试做的最后一件事是:

sudo -s 

然后是“pip install .”,但仍然讨厌我。 我知道一些简单而愚蠢的事情,但我想不通,并用“。”搜索查询。里面更难了。

谢谢,我很乐意为您提供帮助。

【问题讨论】:

标签: linux ubuntu pip


【解决方案1】:

你可以使用pip install . --user将包安装到用户目录

【讨论】:

  • 我知道这很简单。如果我能给你投票,我会的。非常感谢!
  • 不用担心,如果它帮助您解决问题,只需将答案标记为解决方案
猜你喜欢
  • 2012-02-23
  • 2015-06-01
  • 2021-02-15
  • 1970-01-01
  • 1970-01-01
  • 2015-06-13
  • 2016-08-04
  • 2015-03-16
  • 2019-07-03
相关资源
最近更新 更多