由于EnvironmentError导致无法安装软件包:[Errno 30]只读文件系统:

问题描述 投票:1回答:1

我试图按照这个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。有错误消息:

由于EnvironmentError导致无法安装软件包:[Errno 30]只读文件系统:'/ usr / lib / python2.7 / site-packages/pip'

如果我使用sudo python get-pip.py

我收到以下错误消息:

jailshell:sudo:命令未找到

谢谢

python python-2.7 pip cpanel
1个回答
1
投票

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

python get-pip.py --user

唯一的问题是你必须运行pip作为python模块python -m pip,但你可以在.bashrc中创建一个别名。

# ~/.bashrc
#
# ...
alias pip="python -m pip"
© www.soinside.com 2019 - 2024. All rights reserved.