yum 和 pip install區別
linux查看yum安裝rpm包的安裝路徑
rpm -qa | grep -i zlib-devel #查找是否安裝了這個包
rpm -ql zlib-devel #查看路徑
linux命令查詢手冊:http://linux.51yip.com/search/rpm
linux查看python pip 包的安裝路徑
pip3 show django
會顯示包的信息和安裝地址
Linux下指定pip install和make install安裝路徑
pip install:
- 在Linux下直接用pip install packageName,有些文件會被放到根目錄下,如果沒有sudo權限的話,是會安裝失敗的。這個以后我們就需要指定安裝的目錄了。
pip install --install-option="--prefix=絕對路徑" packageName
make install安裝路徑:
2.一般編譯源代碼三部曲 比如安裝python3.6,下載源代碼,壓縮后
- ./configure
- make
- make install
這種默認安裝路徑的話,會把可執行文件拷貝到/usr/local/bin,如果沒有sudo權限的話是會失敗的,有兩種方法指定安裝路徑。
一種是在./configure的時候指定路徑
./configure --prefix=安裝路徑 (常用)
一種是make install的時候指定路徑
make install DESTDIR=安裝路徑