問題描述:python
我有一臺阿里雲服務器,上面裝的是centos系統,我用pip安裝好vituralenv,都沒辦法直接啓動。一樣
我今天在部署個人tornado應用,須要安裝supervisord來管理進程。我發現經過pip安裝以後仍是command
not found!shell
我本來認爲是個人pip安裝有問題。今天仔細研究了一下,原來是我從新編譯過python,我從新安裝的
python的bin目錄不在$PATH中。centos
這就致使了‘command not found’服務器
解決:tornado
發現了問題的所在就很好解決了。修改$PATH,由於我用的shell是zsh,因此我就直接修改~.zshrc文件阿里雲
export PATH=$HOME/bin:/usr/local/bin:$PATH # 在這一行增長python的bin路徑,以下 export PATH=$HOME/bin:/usr/local/python27/bin:/usr/local/bin:$PATH
最後,執行source命令,更新PATH。code
source .zshrc