python 2 3 win 环境共存

python环境 一会2 一会3 折腾的比较烦,百度搜索自己实践整理了下

window python安装
python3 -m pip install --upgrade pip --force-reinstall重新安装pip

windows python2,python3环境共存,python2 就装32bit python3装64bit
python-2.7.11.msi  
python-3.5.2-amd64.exe
指定安装目录在C:\Python\Python27 和C:\Python\Python35 可以选择不添加环境变量,但是pip等工具都选项安装
配置环境变量至windows 属性-高级系统设置  path
C:\Python\Python27;C:\Python\Python27\Scripts;C:\Python\Python35;C:\Python\Python35\Scripts;
修改python3 的进入pyhton3目录C:\Python\Python35 修改python.exe 为python3.exe
修改后python -V 可以看到2.7版本,python3 -V 可以看到3版本
这时的pip默认环境是python2.7的, 要使python3 的能用需要执行
python3 -m pip install --upgrade pip --force-reinstall重新安装pip  这时pip3可查看 python3的环境
python2环境一样折腾下,或是只升级pip
修改python3 的进入pyhton3目录C:\Python\Python35 修改python.exe 为python2.exe
python2 -m pip install --upgrade pip --force-reinstall

http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
可以下线lxml 等windows包


http://www.fooher.com
redhat7.2配置yum源
1、首先删除redhat原有的yum ,因为redhat 原本的yum 没有注册为redhat用户是用不了的。
rpm -aq|grep yum|xargs rpm -e --nodeps
rpm -aq|grep python-iniparse|xargs rpm -e --nodeps

2、下载163的yum 安装包
wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm
wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm   
wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm

3、安装下载的rpm包
rpm -ivh *.rpm

4、创建文件/etc/yum.repos.d/rhel-debuginfo.repo并写入

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/7.2.1511/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/7.2.1511/os/x86_64/RPM-GPG-KEY-CentOS-7


#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/7.2.1511/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/7.2.1511/os/x86_64/RPM-GPG-KEY-CentOS-7


[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/7.2.1511/extras//$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/7.2.1511/os/x86_64/RPM-GPG-KEY-CentOS-7

[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/7.2.1511/centosplus//$basearch/
gpgcheck=1
enabled=0

5、 安装 epel 源
yum install epel-release
yum -y install deltarpm gcc gcc-c++ make cmake wget screen vim vim-enhanced autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel libaio readline readline-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssl-devel libxslt-devel icu libicu libicu-devel libevent-devel libtool libtool-ltdl libtool-ltdl-devel bison gd gd-devel pcre pcre-devel zip unzip ntpdate sysstat patch bc expect git lsof lrzsz telnet elinks apr apr-devel setuptool net-tools libc-client-devel libXpm-devel t1lib t1lib-devel automake cpp crontabs diffutils tar expat-devel file flex gettext-devel gmp-devel kernel-devel libcap-devel lynx mlocate sendmail pam-devel openldap openldap-devel enchant-devel libvpx-devel net-snmp-devel pspell-devel unixODBC-devel postgresql-devel aspell-devel libmcrypt-devel glog-devel jemalloc-devel tbb-devel libdwarf-devel  boost-devel sqlite-devel oniguruma-devel libcurl-devel libmemcached-devel lcms2 inotify-tools vixie-cron crontabs python-setuptools libtidy-devel libtidy

yum -y install xz
wget -c https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
tar -Jxvf Python-3.5.2.tar.xz
cd Python-3.5.2/
./configure --prefix=/usr/local/python3
make && make install

ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

wget https://www.djangoproject.com/m/releases/1.10/Django-1.10.tar.gz

5、导出库文件
echo "/usr/local/python3" > /etc/ld.so.conf.d/python3.5.2.conf

终端运行python3看能否启动成功
python3

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值