我希望为www-data
用户安装Numpy,但我无法使用login
登录此用户。如何让www-data
让我们知道Numpy模块?
澄清。 Numpy可用于root,也可用于我的默认用户。
答案 0 :(得分:2)
你会找到你的答案here:
pip install --user numpy
答案 1 :(得分:2)
使用pip
运行sudo
应该为所有用户安装一个包
sudo pip install numpy
如果不起作用,请尝试
sudo -H -u www-data pip install --user numpy
应仅为www-data
答案 2 :(得分:0)
另一种选择是切换到该用户并使用
pip install --user package
有一个问题(您可能遇到过),您无法切换到某些用户,因为某些用户拥有 nologin shell
。但是你总是可以像这样切换到传递你想要的 shell 的用户:
sudo su -s /usr/bin www-data