1. 程式人生 > >Python-環境建立-pip安裝&rzsz安裝

Python-環境建立-pip安裝&rzsz安裝

使用python時,pip、easy_install等都是非常好用的工具,相當於自帶第三方庫,只要有網,就可以安裝任何python相關的包

安裝

#pip 下載
# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate
#安裝
tar zxf pip-1.5.4.tar.gz
cd pip-1.5.4
./configure
make & make install

基本使用

show installed
# pip show --files SomePackage
Name: SomePackage Version: 1.0 Location: /my/env/lib/pythonx.x/site-packages Files: ../somepackage/__init__.py [...] show which need update # pip list --outdated SomePackage (Current: 1.0 Latest: 2.0) uninstall $ pip uninstall SomePackage Uninstalling SomePackage: /my/env/lib/pythonx.x/site-packages/somepackage Proceed (y/n)? y Successfully uninstalled SomePackage update # pip install --upgrade SomePackage
[...] Found existing installation: SomePackage 1.0 Uninstalling SomePackage: Successfully uninstalled SomePackage Running setup.py install for SomePackage Successfully installed SomePackage

在linux下安裝時可能會報錯
ImportError: No module named setuptools
這時需要安裝setuptools包

wget http://pypi.python
.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz tar zxvf setuptools-0.6c11.tar.gz cd setuptools-0.6c11 python setup.py build python setup.py install

為了預防網路不好使時裝包的情景
可以先安裝個szrz包,這樣可以通過rzsz來上傳下載檔案,安裝下載好的包;

cd /tmp

wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20

./configure && make && make install
#上面安裝過程預設把lsz和lrz安裝到了/usr/local/bin/目錄下,現在我們並不能直接使用,下面建立軟連結,並命名為rz/sz:

cd /usr/bin
ln -s /usr/local/bin/lrz rz
ln -s /usr/local/bin/lsz sz