1.简单的下载服务:
cd $DIR
pip install littlehttpserver
python -m http.server (+端口)
如果目录有index.html 则页面访问默认显示改页面。
2.包管理工具pip
# pip help
Usage:
pip <command> [options]
Commands:
install 安装包.
download 只下载包.
uninstall 卸载已经安装的包.
freeze 导出已经安装的包列表到requirements.
list 列出安装过的包.
show 展示包的信息.
check 检查包的依赖包是否安装.
search 查找包名.
wheel wheel打包方式,一般用于离线安装.
hash 计算hash.
completion 命令补全.
help 帮助.
eg:
#命令补全
pip completion > /root/.profile
source /root/.profile
#查找
pip search flask
#指定版本
pip install flask==0.8
#检查依赖
pip check flask
3.下载安装包加速
- -i 参数指定url: pip install -i https://pypi.douban.com/simple flask
mkdir ~/.pip;touch ~/.pip/pip.conf
输入:
[global]
index-url = https://pypi.douban.com/simple- 下载到本地安装(可移植安装)
pip install --dowload=`pwd` -r requirements.txt
pip install --no-index -f file://`pwd` -r requirements.txt