如何在没有 root 权限的情况下安装 pip?
具体来说:
我不能sudo
。当我这样做时,我得到sudo: effective uid is not 0, is sudo installed setuid root?
我运行get-pip.py
后得到以下错误:OSError: [Errno 30] Read-only file system: '/usr/lib/python2.6/site-packages/pip-9.0.1.dist-info'
我正在尝试在基本的 Bluehost 托管计划上执行此操作。我有 SSH 访问权限,但没有 root 权限。
该服务器运行的是 Red Hat 4.4.7-17
答案1
使用 --user 标志仅为当前用户安装 pip。
然而,https://pip.pypa.io/en/stable/installing/#id10状态:
此时,--user 为 pip 本身安装,不应被视为经过全面测试或认可。
具体来说:
对我来说没用。如果你没有 sudo,安装 pip 似乎是不可能的。