PATH配置pipenv ~/.bashrc

source: https://www.cnblogs.com/hizf/p/7843463.html

sudo apt install python3.7
pip3 install pipenv

PATH=~/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin # 配置pipenv路径

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin #未配置pipenv路径

Linux:/bin;/sbin;/usr/bin;/usr/sbin;/usr/local/bin;/usr/local/sbin的意义

原文 source:https://blog.csdn.net/test1280/article/details/70143465

/bin:通常是普通用户和超级用户都会用到的必要的命令,例如ls,pwd等等

/sbin:通常是系统管理员使用的必要的来管理系统的命令,例如shutdown,ifconfig等等。

注:sbin意义为system binary。

/usr/bin:通常是一些非必要的,但是普通用户和超级用户都可能使用到的命令,例如gcc,ldd等等。

注:很多时候我们自己安装的软件,可能在此处建立一个软连接(符号链接),指向实际的可执行文件。

/usr/sbin:通常是一些非必要的,由系统管理员来使用的管理系统的命令,例如crond,httpd等等。

注:这里面有很多类似httpd等这样的后台程序,主要是提供一些服务,有相当一部分是关于网络的(并不全是,例如crond),这个时候这个进程就是作为一个“服务器”,接受外部的请求。

/usr/local/bin:通常是用户后来安装的软件,可能被普通用户或超级用户使用。

/usr/local/sbin:通常是用户后来安装的软件,一般是用来管理系统的,被系统管理员使用。

从用户权限角度来看,*sbin下的命令都是用来管理系统的,所以一般是普通用户无法执行,只有系统管理员可以执行,而*bin下的命令则是所有用户都可以执行的。

注:以上所说的并不是绝对的,例如ifconfig在/sbin下,但是普通用户一般具有可执行权限。

配置,可在任意路径执行pipenv

未配置,不可执行

原文地址:https://www.cnblogs.com/Tester_Dolores/p/13925876.html