linux anaconda pip下载的东西 可以给所有用户使用
Posted _刘文凯_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux anaconda pip下载的东西 可以给所有用户使用相关的知识,希望对你有一定的参考价值。
linux anaconda pip下载的东西 可以给所有用户使用【完美解决】
在使用普通用户pip install lib 的时候,发现会自动的下载到 ~/.local 文件下,其他用户不能使用;而使用root用户安装时,会自动下载到anaconda的安装处 非常方便。
(法一,建议使用)具体操作如下:
使用root账户登录
$ sudo su
$ umask 022 # 将本用户所创建的文件默认使用chmod 755 模式。原本默认为750
$ pip install libname
(法二,不建议)当然如果,不想这样做,也可以设置本用户权限:
$ unmask 022 # 将本用户所创建的文件默认使用chmod 755 模式。原本默认为750
$ pip uninstall libname # 将原来下载的包删除
$ cp ~/.local ~/.local.bak # 将原来下载的包删除
$ pip install libname # 重新下载包
$ sudo vim /etc/profile # 编辑环境变量
# 在最后加入
export PATH=~/.local:/../:$PATH # 原来的不要变
以上是关于linux anaconda pip下载的东西 可以给所有用户使用的主要内容,如果未能解决你的问题,请参考以下文章