今天在安裝pip3的時候系統報錯以下:python
The script wheel is installed in '/usr/bin/python3.6.4/bin' which is not on PATH.
複製代碼
因此目的就是要將/usr/bin/python3.6.4/bin目錄添加到PATH中.
上網搜了一圈後發現總結以下三種方法.shell
PATH=$PATH:/usr/bin/python3.6.4/bin
使用這種方法,只對當前會話(當前終端窗口)有效,也就是說每當登出或註銷系統之後,PATH 設置就會失效bash
vi /etc/profile
在適當位置添加 PATH=$PATH:/usr/bin/python3.6.4/bin (注意:= 即等號兩邊不能有任何空格)
這種方法最好,除非你手動強制修改PATH的值,不然將不會被改變spa
vi ~/.bash_profile
修改PATH行,把//usr/bin/python3.6.4/bin添加進去
這種方法是隻對當前用戶起做用的code
注意:想改變PATH,必須從新登錄才能生效,如下方法能夠簡化工做:
若是修改了/etc/profile,那麼編輯結束後執行source profile 或 執行點命令 ./profile,PATH的值就會當即生效了。
這個方法的原理就是再執行一次/etc/profile shell腳本,注意若是用sh /etc/profile是不行的,由於sh是在子shell進程中執行的,即便PATH改變了也不會反應到當前環境中,可是source是在當前 shell進程中執行的,因此咱們能看到PATH的改變。進程