请问怎样在没有办法用 sudo 的情况下 pip install scikit-learn?
因为学校的电脑 所以不知道 root password
没法把文件写入根路径
结果是这样的
running install_lib
creating /usr/local/lib/python2.7/dist-packages/sklearn
error: could not create '/usr/local/lib/python2.7/dist-packages/sklearn': Permission denied
有没有办法解决呢?
谢谢大家
![]() | 1 Valyrian 2016-09-30 01:21:45 +08:00 ![]() pip install --user |
2 kidexp 2016-09-30 01:30:35 +08:00 安装一个 anaconda 版的 python 吧,不需要 sudo 权限也不会和系统的 python 混淆 |
![]() | 3 ericls 2016-09-30 01:34:20 +08:00 virtualenv |
![]() | 5 aznfy OP @Valyrian 可以问一下 如果想要在这台机器上安装软件应该怎么做么 apt-get update E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied) E: Unable to lock directory /var/lib/apt/lists/ E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? |
8 neosfung 2016-09-30 08:35:06 +08:00 |
9 lostsquirrel 2016-09-30 08:47:02 +08:00 整理好你要装的,定期找管理员帮你装 |
![]() | 10 KingsWay 2016-09-30 09:14:44 +08:00 重启,增加内核参数 init=/bin/bash ,然后你懂的 |
![]() | 11 ztyoung 2016-09-30 09:38:32 +08:00 anaconda, 值得拥有。 |
12 CodeCaker 2016-09-30 13:31:43 +08:00 如 3 楼说的,请管理员安装好 virtualenv ,然后普通用户可以在 venv 目录下面用 pip install |
13 mizuki 2016-09-30 15:36:08 +08:00 单用户模式,创建另一个 root 权限的账号 |
![]() | 14 okletswin 2016-09-30 15:43:55 +08:00 同 3 楼 12 楼的说法 |