安装 python3 第一步、安装依赖、gcc、 libffi-devel 包
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install gcc -y
yum install libffi-devel -y
第二步、进入 /usr/local/ 目录,安装3.7.2
cd /usr/local/
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
tar -zxf Python-3.7.2.tgz
rm Python-3.7.2.tgz
mv Python-3.7.2 Python3
cd Python3
./configure --prefix=/usr/local/python3
make
make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
安装 pip3 第一步、安装 setuptools,直接在 python3 目录下输入:
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz
tar -zxvf setuptools-19.6.tar.gz
rm setuptools-19.6.tar.gz
cd setuptools-19.6/
python3 setup.py build
python3 setup.py install
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
pip3 -V
pip3 install --upgrade pip
安装 virtualenv
yum install python-virtualenv
mkdir /root/.virtualenv
cd /root/.virtualenv
virtualenv --python=/usr/local/python3/bin/python3 py3
virtualenv --python=/usr/bin/python py2
使用virtualenv虚拟环境
cd /root/.virtualenv/py3
source bin/activate
deactivate
virtualenv优缺点
优点:虚拟环境不影响系统
缺点:每次都要按路径输入命令下面是virtualenv的高级用法
virtualenv的高级用法
mkdir /root/.virtualenvs
pip3 install virtualenv
pip3 install virtualenvwrapper
vim ~/.bashrc #加入下面两行,注意virtualenvwrapper.sh路径
export WORKON_HOME=/root/.virtualenvs
# export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 #指明python3路径
source /usr/bin/virtualenvwrapper.sh
source ~/.bashrc
mkvirtualenv -p python3 虚拟环境名称(pyy3)
workon pyy3
deactivate
rmvirtualenv pyy3 #删除虚拟环境pyy3
python2.7安装pip
sudo yum install epel-release
sudo yum install python-pip
sudo pip install --upgrade pip
注意:本文归作者所有,未经作者允许,不得转载