我无法从 PyPi 存储库安装 Python caffe2模块。发出sudo pip install caffe2
以下错误时发生:
$ sudo pip install caffe2 目录 '/home/user/.cache/pip/http' 或其父目录不属于当前用户,并且缓存已被禁用。请检查该目录的权限和所有者。如果使用 sudo 执行 pip,您可能需要 sudo 的 -H 标志。 目录 '/home/user/.cache/pip' 或其父目录不归当前用户所有,并且缓存轮已被禁用。检查该目录的权限和所有者。如果使用 sudo 执行 pip,您可能需要 sudo 的 -H 标志。 收集 caffe2 下载 https://files.pythonhosted.org/packages/0f/b5/b4824aeeef2fc0a54e6f9f090545a486c2e5db0e18faae011c16465ee917/caffe2-0.5.0a0.dev100.tar.gz (10.7MB) 100% |████████████████████████████████| 10.7MB 3.3MB/秒 命令 python setup.py egg_info 的完整输出: 回溯(最近一次通话最后): 文件“”,第 1 行,在 文件“/tmp/pip-install-C5vRaw/caffe2/setup.py”,第 108 行,在 从 tools.setup_helpers.env 导入 check_env_flag,check_negative_env_flag ImportError:没有名为 tools.setup_helpers.env 的模块 -------------------------------------- 命令“python setup.py egg_info”在 /tmp/pip-install-C5vRaw/caffe2/ 中失败,错误代码为 1
我已阅读安装文档并安装了所有依赖项,但此错误仍然存在。GitHub上有一个类似的问题,但答案不明确,也没有解决我的问题。有谁知道如何解决此问题或安装模块的解决方法?
使用 pip3 而不是 pip(2) 时会出现同样的问题。
谢谢你的帮助。