>>> import requests
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named requests
需要安装requests插件
pip install requests
报 -bash: pip: command not found
需要安装pip
第一种方法: https://www.cnblogs.com/y593216/p/12022098.html
1、wget https://bootstrap.pypa.io/get-pip.py
2、安装
python get-pip.py
3、查看pip版本(如果本步骤正常,忽略4/5步)
pip -V
4、查找pip安装路径
find / -name pip
5、将pip添加到系统命令
ln -s /usr/local/python/bin/pip /usr/bin/pip
-----第二步安装一直报错
第二种方法:
yum install epel-release
yum install -y python-pip
https://sharadchhetri.com/install-pip-centos-rhel-ubuntu-debian/
验证:
yum install -y python-pip 安装完成后,安装requests
pip install requests
报错如下:
百度查询修改参数后,才成功
https://blog.csdn.net/zhang_fei_fresh/article/details/84108558
修改这个报错的文件
/usr/lib/python2.7/site-packages/pip/_vendor/requests/adapters.py
新增verify=False
python中成功
总结:以上yum install安装在我的主机跟外网(ping www.baidu.com)通的情况下直接安装,否则使用本地yum源安装,得保证yum源中有所需的对应版本安装包
当然,也可以将yum install安装好的包和pip安装好的包导出来上传的到其他主机上使用,操作如下:
第一种是pip安装的包导出
1、pip 导出安装包
pip freeze > requirements.txt
2、pip 在线安装
pip install -r requirement.txt
导出wheel文件,本地文件可能没有缓存,需要重新下载,使用命令
pip3 download -r requirements.txt
下载requirements.txt中的包,然后在另一台机子上,使用
pip3 install xxxxx.whl 进行安装
(也可百度查询pip导出安装包方法)
以下图是我下载的
第二种是yum安装的包导出
还有yum install安装的包也能找到,传到另一台主机上使用
如下路径/var/cache/yum/x86_64/7