【1】安装setuptools、pip和virtualenv
【2】pip命令
【3】离线安装wheel、pip
【4】搭建内部pip源
【1】安装setuptools、pip和virtualenv
yum install -y setuptool
yum install -y python-pip
yum install –y python-virtualenv
【2】pip命令
pip list
或pip freeze #查看当前已经安装的第三方包
pip freeze > ./liebiao.txt #输出包列表到文件
pip install numpy #安装
pip uninstall numpy #卸载
pip search "query" #搜索包
pip install -U <包名>
或:pip install <包名> --upgrade #升级包
pip install -U pip #升级pip
pip install <包名> -d <目录>
或 pip install -d <目录> -r requirements.txt #下载而不安装
pip show -f <包名> #显示包所在的目录
pip list –o #查询可升级的包
pip install <目录>/<文件名> #本地化安装pip资源
-----------------------------------------------------------------------
pip install <包名> -i http://pypi.v2ex.com/simple #指定单次安装源
#指定全局安装源
在unix和macos,配置文件为:$HOME/.pip/pip.conf
在windows上,配置文件为:%HOME%\pip\pip.ini
[global]
timeout = 6000
index-url = http://pypi.douban.com/simple
-----------------------------------------------------------------------
【3】离线安装wheel、pip
1.1下载解压压缩包
wget https://pypi.python.org/packages/a7/37/947b4329c4a3c72093b6c8e9b4be8c7f10c32dbb78848d3a234ce01c059d/wheel-0.30.0a0.tar.gz#md5=aa1145d48e4da2f9415eac2d51468a83
tar -zxvf wheel-0.30.0a0.tar.gz
cd wheel-0.30.0a0
1.2安装wheel
python setup.py build
python setup.py install
2.1下载解压压缩包
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
tar -zxvf pip-9.0.1.tar.gz
cd pip-9.0.1 #会发现当前目录下有个setup.py
2.2安装pip
python setup.py build
python setup.py install
【4】搭建内部pip源
pip install pip2pi
mkdir /pypi
cd /pypi
#同步tar.gz
pip2tgz ./ -r /var/local/pypi_requirements/requirements.txt
#建立索引
dir2pi /pypi/
#部署到服务器