CentOS6.9 Python环境配置(python2.7、pip、virtualenv)

yipeiwu_com6年前Python基础

python2.7

yum install -y zlib zlib-devel openssl openssl-devel mysql-devel gcc gcc-c++
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
tar -zxvf Python-2.7.13.tgz
cd Python-2.7.13
./configure --prefix=/usr/local/python2.7
make
make install

 setuptools

wget https://files.pythonhosted.org/packages/dc/8c/7c9869454bdc53e72fb87ace63eac39336879eef6f2bf96e946edbf03e90/setuptools-33.1.1.zip
unzip setuptools-33.1.1.zip
cd setuptools-33.1.1
/usr/local/python2.7/bin/python2.7 setup.py install

 pip

wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate
tar -zxvf pip-1.3.1.tar.gz
cd pip-1.3.1
/usr/local/python2.7/bin/python2.7 setup.py install

 建立软链接

cd /usr/bin
ln -s /usr/local/python2.7/bin/pip-2.7 ./pip2.7
ln -s /usr/local/python2.7/bin/python2.7 ./python2.7

 virtualenv

pip2.7 install virtualenv
cd /usr/bin
ln -s /usr/local/python2.7/bin/virtualenv ./ 

 virtualenvwrapper

pip2.7 install virtualenvwrapper 

mkdir ~/.virtualenvs
vi /etc/profile
  export WORKON_HOME=~/.virtualenvs
  export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python2.7
source /usr/local/python2.7/bin/virtualenvwrapper.sh
source /etc/profile 

总结

以上所述是小编给大家介绍的CentOS6.9 Python环境配置(python2.7、pip、virtualenv),希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

相关文章

浅谈使用Python变量时要避免的3个错误

Python编程中经常遇到一些莫名其妙的错误, 其实这不是语言本身的问题, 而是我们忽略了语言本身的一些特性导致的,今天就来看下使用Python变量时导致的3个不可思议的错误, 以后在编...

8种用Python实现线性回归的方法对比详解

8种用Python实现线性回归的方法对比详解

前言 说到如何用Python执行线性回归,大部分人会立刻想到用sklearn的linear_model,但事实是,Python至少有8种执行线性回归的方法,sklearn并不是最高效的。...

Python OpenCV之图片缩放的实现(cv2.resize)

Python OpenCV之图片缩放的实现(cv2.resize)

OpenCV函数原型: cv2.resize(InputArray src, OutputArray dst, Size, fx, fy, interpolation) 参数解释:...

浅谈pycharm下找不到sqlalchemy的问题

浅谈pycharm下找不到sqlalchemy的问题

平台: windows 10 pycharm 2016.2 python 2.7.12 问题始于我在pycharm下建了一个flask工程,然后导入sqlalchemy的包: fro...

Pyramid Mako模板引入helper对象的步骤方法

原理是我们在pyramind的before render event 中插入我们的helper 1. 创建helper.py文件,在里面添加上我们常用的方法 2. 在__init__.p...