通知短信+运营短信,5秒速达,支持群发助手一键发送🚀高效触达和通知客户 广告
* 作者:煮酒品茶 tea * 博客:http://www.zwhset.com http://cwtea.blog.51cto.com * 目前在京峰教育担任python讲师 #0、系统环境准备 CentOS6.5+Python2.6/7+oschina GIT +IPython+RPM源 **说明:** > Vmware:用于跑虚拟操作系统 > Python2.7:使用2的7版本 > GIT:代码托管平台 > Ipython:高级交互模式 > rpm源:更好更稳定的linux软件安装 yum **下载vmware:** http://www.xp510.com/xiazai/ossoft/desktools/22610.html **下载centos6.5镜像:** http://mirrors.163.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso ##RPM源安装: `rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm` ##依赖包安装 **PYTHON** `yum install –y gcc gcc-c++ readline-devel` **GIT:** `yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker` **其它:** `yum install -y mysql mysql-server mysql-devel zlib zlib-devel` ##下载软件安装包: ~~~ mkdir ~/tools cd ~/tools wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz wget https://www.kernel.org/pub/software/scm/git/git-1.9.4.tar.gz wget https://bootstrap.pypa.io/ez_setup.py wget https://pypi.python.org/packages/e0/b4/1e023e0f0e3a1475c146889f91989a306162c162d76eceac8ad13d6fad8d/setuptools-30.3.0.tar.gz#md5=412702ed64df822c9ac947e1048b4ea9 wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9 ~~~ **所有软件都已经存放于oschina的git服务器上面。** `git clone https://git.oschina.net/zwhset/python-install-packet.git` #1、Python源码安装: ~~~ tar zxvf Python-2.7.6.tgz cd Python-2.7.6 ./configure make && make install python exit() ~~~ 查看python version是不是2.7.6 GIT安装 ~~~ tar xzf git-1.9.4.tar.gz cd git-1.9.4 make prefix=/usr/local/git all make prefix=/usr/local/git install echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc source /etc/bashrc ~~~ #2、pip安装 ##2.1、网络走的方式 PIP2.7安装 脚本安装 ~~~ wget https://bootstrap.pypa.io/ez_setup.py -O - | python easy_install-2.7 pip ~~~ 天朝网络你懂的,有时会装不上,走下面离线安装的方式 ##2.2、下载后安装PIP **安装setuptools** ~~~ tar zxvf setuptools-30.3.0.tar.gz cd setuptools-30.3.0 python setup.py install ~~~ **安装pip** ~~~ tar zxvf pip-9.0.1.tar.gz cd pip-9.0.1 python setup.py install ~~~ ##2.3、测试 `pip install flask` #3、替换pypi源 ##3.1、使用阿里云的pypi源 ~~~ mkdir ~/.pip vim ~/.pip/pip.conf ~~~ > [global] > index-url = http://mirrors.aliyun.com/pypi/simple/ > [install] > trusted-host=mirrors.aliyun.com ##3.2、测试: `pip install MYSQL-python`