python pip 安装
1 python yum 安装: yum install python
pip yum 安装:yum install pip
Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。
2 python 源码安装
下载链接:https://www.python.org/downloads/
1、依赖包安装:
yum install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
2、python源码包:Python-3.7.0.tgz
tar -xzvf Python-3.7.0.tgz
cd Python-3.7.0
3、编译
./configure --prefix=/usr/local/python
4、安装
make && mke install
5、添加Python命令到环境变量:
vim ~/.bash_profile (vi /etc/profile)
增加一行
PATH=$PATH:/usr/local/python/bin
7、使环境变量生效:
source ~/.bash_profile (source /etc/profile)
8、查看Python版本:
python3.7 -V
9、更改系统默认python版本为Python3.7
mv /usr/bin/python /usr/bin/python2.7
ln -s /usr/local/python/bin/python3.7 /usr/bin/python
10、解决python升级后,YUM不能正常工作的问题
vi /usr/bin/yum
#!/usr/bin/python
改成
#!/usr/bin/python2.7
11、python -V
Python 3.7.0
pip的使用
查看pip版本: pip --version
查看python已安装的模块:pip list
安装模块:pip install <模块名> ##必须能访问外网
卸载模块:pip uninstall <模块名>
离线安装模块(whl安装)
一.下载所需包的whl文件
下载链接:https://pypi.org/
可以到通过下面的链接去找自己所需的包对应的whl文件
二、安装whl文件
在命令行窗口用cd命令跳转到whl文件所在目录,然后使用命令pip install ***.whl
即可完成whl文件的安装。
安装此模块时,可能因为缺少依赖报错,需要先把依赖安装上。
离线安装模块(源码安装 推荐)
一、下载所需包的源码
把源码下载下来,使用setup.py 进行安装
下载网址:https://pypi.python.org/pypi/python-jenkins/
二、命令安装:
解压源码:tar -xvf multi_key_dict-2.0.3.tar.gz
进入文件夹:cd multi_key_dict-2.0.3安装:
python setup.py install
但是安装的时候出现错误:
distutils.errors.DistutilsError:
于是在有网络的测试机上测试安装发现,安装过程中安装了好几个包,不只是python-jenkins。
打开源码包,发现里面有一个 requirements.txt 打开发现:
six>=1.3.0
pbr>=0.8.2
multi_key_dict
因此断定 python-jenkins 模块依赖以上三个模块,分别下载安装以上三个模块之后,再安装python-jenkins。
success!