執行pip安裝的程序:command not found
問題描述:
我有一台阿里雲服務器,上面裝的是centos系統,我用pip安裝好vituralenv,都沒辦法直接啟動。同樣
我今天在部署我的tornado應用,需要安裝supervisord來管理進程。我發現通過pip安裝之后還是command
not found!
我原本認為是我的pip安裝有問題。今天仔細研究了一下,原來是我重新編譯過python,我重新安裝的
python的bin目錄不在$PATH中。
這就導致了‘command not found’
解決:
發現了問題的所在就很好解決了。修改$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。
source .zshrc