ansible部署(pip安装) https://www.cnblogs.com/charles1ee/p/10399892.html
pip安装
centOS7
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && python get-pip.py
pip -V
安装
1 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
2
3 python get-pip.py
4
5 [root@localhost ~]# pip -V
6 pip 19.0.2 from /usr/lib/python2.7/site-packages/pip (python 2.7)
ansible安装-pip安装
pip install ansible
pip install ansible
栗子:
#安装指定版本的模块
pip install selenium==2.39.0
pip常用命令
查找ansible模块
pip search ansible
指定版本pip install ansible==1.9.2
pip install ansible==1.9.2
Collecting ansible==1.9.2
Downloading https://files.pythonhosted.org/packages/a7/1f/246f5766b51e354347f12422ab5ed04530c04d50dfe0bf14fc63a56c4c96/ansible-1.9.2.tar.gz (927kB)
19% |██████▌
| 184kB 16kB/s eta 0:00:46
指定文件requirements.txt: pip install -r requirements.txt
requirements.txt内容
Flask==1.0.2
Flask-RESTful==0.3.7
Commands:
install Install packages.
download Download packages.
uninstall Uninstall packages.
freeze Output installed packages in requirements format.
list List installed packages.
show Show information about installed packages.
check Verify installed packages have compatible dependencies.
config Manage local and global configuration.
search Search PyPI for packages.
wheel Build wheels from your requirements.
hash Compute hashes of package archives.
completion A helper command used for command completion.
help Show help for commands.
python查看模块版本
python查看模块的版本
1、命令行下使用pip list查看所有第三方库及版本
2、python下使用
1)模块名.version
这里写图片描述
2)help(模块名),其中VERSION 即版本号
查看模块的版本有两种方法,具体如下
1.模块名.version:
>>> import requests
>>> requests.__version__
'2.18.4'
1
2
3
2.help(模块名) 看大概倒数的 VERSION 即版本号
help(requests)
…
VERSION
2.18.4
AUTHOR
Kenneth Reitz
FILE
pip使用镜像
让python pip使用国内镜像 https://www.cnblogs.com/wqpkita/p/7248525.html
windows设置镜像 https://jingyan.baidu.com/article/335530dac02dc319cb41c332.html
临时
可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider,这样就会从清华这边的镜像去安装pyspider库
或者
# pip安装ansible(国内如果安装太慢可以直接用pip阿里云加速)
#pip install pip --upgrade
#pip install ansible==2.6.12
# 通过镜像升级 pip
pip install pip --upgrade -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install ansible==2.6.12 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
永久修改
Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)
内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
常用模块
升级pip
# python升级 pip(可行)
python -m pip install --upgrade pip
# 通过镜像升级(未测试)
python -m pip install --upgrade pip -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pypiwin32
# 境外服务器,下载比较慢
pip install pypiwin32
# 使用阿里镜像(推荐)
pip3 install pypiwin32 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
# 使用清华镜像
pip3 install pypiwin32 -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider