2014-05-23 42 views

回答

3

如果這是一個sudo問題,你不會得到「命令未找到」。嘗試一個別名來代替:

cd ~

vim .bashrc(或同等的文本編輯器,如果你不具備VIM)

alias pip="path to pip"(很明顯,你會希望把實際的路徑)

1

首先你需要找到它的位置。

locate pip

您正在尋找的二進制文件,所以你要縮小它... ... /斌/ ....路徑,一般。

locate pip | grep bin

作爲替代上面,如果你可以運行pip而在sudo下,嘗試運行sudo which pip給你它的路徑。

一旦找到有希望的東西(例如,我的是/usr/bin/pip),請打開~/.bashrc並添加一行alias pip=your/bin/path。然後你必須更新bash的源代碼,所以你需要運行pip

一點題外話,我(和許多其他人)寧願保持我的所有alias定義在一個單獨的文件,以保持乾淨的東西,所以我用~/.bash-aliases爲我所有的別名定義,然後在~/.bashrc你想這些行:

if [ -f ~/.bash_aliases ]; then 
    . ~/.bash_aliases 
fi 

其中,您爲~/.bash-aliases取出所有別名。

相關問題