CentOS下Python3的安装及创建虚拟环境的方法


Posted in Python onNovember 28, 2018

安装python3

一、安装需要编译的关联库

yum instal -y zlib zlib-devel   (根据自己系统的情况,安装需要的关联库,同样用yum安装即可)

二、下载python3的安装包

cd /tmp #建议切换到临时文件夹
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz

三、解压、编译、安装

#解压
tar -zxvf Python-3.6.3.tgz
#进入解压后的目录
cd Python-3.6.3
#编译
./configure --prefix=/usr/local/python3 (prefix表示安装的路径,我安装在/usr/local中,也可以安装其他地方)
#安装
make && make install

四、创建Python3的软链接

ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3    #(软连接的文件名不要用python,因为python已经指向了python2.7)

五、创建pip3的软链接

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

创建python3的虚拟环境

一、下载virtualenv

pip3 install virtulenv

二、创建virtualenv的软链接

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

三、创建虚拟环境

CentOS下Python3的安装及创建虚拟环境的方法

# cd ~
# virtualenv 虚拟黄环境名 -p /usr/bin/python3

四、进入虚拟环境

CentOS下Python3的安装及创建虚拟环境的方法

#source test/bin/activate

此时的python默认已经是python3的版本了!

五、退出虚拟环境

CentOS下Python3的安装及创建虚拟环境的方法

# deactivate

这样,在centos中python2和python3就可以共存且相互不影响了。

总结

以上所述是小编给大家介绍的CentOS下Python3的安装及创建虚拟环境的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python合并多个装饰器小技巧
Apr 28 Python
如何在Python中编写并发程序
Feb 27 Python
Python给你的头像加上圣诞帽
Jan 04 Python
python实现爬取图书封面
Jul 05 Python
pytorch GAN生成对抗网络实例
Jan 10 Python
如何基于Python爬取隐秘的角落评论
Jul 02 Python
Python单元测试及unittest框架用法实例解析
Jul 09 Python
Python常用模块函数代码汇总解析
Aug 31 Python
python编程的核心知识点总结
Feb 08 Python
python 实现mysql自动增删分区的方法
Apr 01 Python
pytorch 如何使用amp进行混合精度训练
May 24 Python
python和anaconda的区别
May 06 Python
python dataframe向下向上填充,fillna和ffill的方法
Nov 28 #Python
在python中只选取列表中某一纵列的方法
Nov 28 #Python
手把手教你如何安装Pycharm(详细图文教程)
Nov 28 #Python
python 使用re.search()筛选后 选取部分结果的方法
Nov 28 #Python
Python读取excel指定列生成指定sql脚本的方法
Nov 28 #Python
Python从Excel中读取日期一列的方法
Nov 28 #Python
pandas使用apply多列生成一列数据的实例
Nov 28 #Python
You might like
PHP截取汉字乱码问题解决方法mb_substr函数的应用
2008/03/30 PHP
php下几个常用的去空、分组、调试数组函数
2009/02/22 PHP
php 取得瑞年与平年的天数的代码
2009/08/10 PHP
《PHP编程最快明白》第三讲:php数组
2010/11/01 PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
2011/11/02 PHP
采用ThinkPHP中F方法实现快速缓存实例
2014/06/13 PHP
Linux中为php配置伪静态
2014/12/17 PHP
PHP中大于2038年时间戳的问题处理方案
2015/03/03 PHP
Yii隐藏URL中index.php的方法
2016/07/12 PHP
ajax无刷新动态调用股票信息(改良版)
2008/11/01 Javascript
在VS2008中使用jQuery智能感应的方法
2010/12/30 Javascript
你的 mixin 真的兼容 ECMAScript 5 吗?
2013/04/11 Javascript
jquery操作cookie插件分享
2014/01/14 Javascript
JQuery 使用attr方法实现下拉列表选中
2014/10/13 Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
2015/02/13 Javascript
适用于javascript开发者的Processing.js入门教程
2016/02/24 Javascript
深入学习JavaScript的AngularJS框架中指令的使用方法
2016/03/05 Javascript
使用struts2+Ajax+jquery验证用户名是否已被注册
2016/03/22 Javascript
javascript中sort排序实例详解
2016/07/24 Javascript
Vue数据驱动模拟实现4
2017/01/12 Javascript
vue + webpack如何绕过QQ音乐接口对host的验证详解
2018/07/01 Javascript
JS中使用cavas截图网页并解决跨域及模糊问题
2018/11/13 Javascript
js轮播图之旋转木马效果
2020/10/13 Javascript
深入理解Django中内置的用户认证
2017/10/06 Python
python自定义线程池控制线程数量的示例
2019/02/22 Python
Python Django 实现简单注册功能过程详解
2019/07/29 Python
Python项目打包成二进制的方法
2020/12/30 Python
可能这些是你想要的H5软键盘兼容方案(小结)
2019/04/23 HTML / CSS
Jogun Shop中文官网:韩国知名时尚男装网站
2016/10/12 全球购物
领导干部廉政承诺书
2014/03/27 职场文书
小学清明节活动总结
2014/07/04 职场文书
干部作风建设工作总结
2014/10/29 职场文书
五年级学生评语大全
2014/12/26 职场文书
关于军训的感想
2015/08/07 职场文书
小学英语听课心得体会
2016/01/14 职场文书
解决MySQL添加新用户-ERROR 1045 (28000)的问题
2022/03/03 MySQL