python - 由于 EnvironmentError : [Errno 30] Read-only file system: 无法安装软件包

标签 python python-2.7 pip cpanel

我正在尝试关注 guide安装python模块但是我似乎没有安装虚拟环境或pip所以我试图让那些继续。

Python 2.7.5 安装在我的 cpanel 上,我想为我的脚本安装额外的模块。我下载:
get-pip.py使用 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
然后我尝试使用以下命令运行 python 文件:
python get-pip.py
它开始但失败:Installing collected packages: pip, wheel .
带有错误消息:

Could not install packages due to an EnvironmentError: [Errno 30] Read-only file system: '/usr/lib/python2.7/site-packages/pip'



如果我使用 sudo python get-pip.py
我收到以下错误消息:

jailshell: sudo: command not found



谢谢

最佳答案

我在我的 ChromeOS 中遇到了同样的问题,但我无法在运行 chmod -R 时解决它在我的site-packages文件夹。为了解决这个问题,我必须安装 pip仅适用于我的用户运行:

python get-pip.py --user

唯一的问题是您必须将 pip 作为 python 模块运行 python -m pip ,但您可以在 .bashrc 中创建别名.
# ~/.bashrc
#
# ...
alias pip="python -m pip"

关于python - 由于 EnvironmentError : [Errno 30] Read-only file system: 无法安装软件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53883535/

相关文章:

python - 如何在没有root权限的情况下在conda中安装pip包?

python - 在支持 python3 的 virtualenv 中安装 pysqlite

python - 如何在 matplotlib 中设置 inset_axes 位置

python-2.7 - 循环访问模块中的变量

python - 在 Windows 中为 python 3 安装 Swampy

python - 如何使用 python Rest api 在 neo4j 中获取密码查询的响应

python - 使用 lxml 和 xpath 解析 xml 文件时如何保留 &

python - 依赖 setup.py 中的 git 仓库

python - 如何在 MySQL 中查找重复项

python - SQLAlchemy - 简单的选择语句