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备份文件的脚本
Aug 11 Python
在python的WEB框架Flask中使用多个配置文件的解决方法
Apr 18 Python
Python时间的精准正则匹配方法分析
Aug 17 Python
python模拟键盘输入 切换键盘布局过程解析
Aug 15 Python
python栈的基本定义与使用方法示例【初始化、赋值、入栈、出栈等】
Oct 24 Python
详解python with 上下文管理器
Sep 02 Python
基于Python制作一副扑克牌过程详解
Oct 19 Python
python实现企业微信定时发送文本消息的示例代码
Nov 24 Python
selenium自动化测试入门实战
Dec 21 Python
使用Django的JsonResponse返回数据的实现
Jan 15 Python
python3 实现mysql数据库连接池的示例代码
Apr 17 Python
python 安全地删除列表元素的方法
Mar 16 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 日期时间函数的高级应用技巧
2009/10/10 PHP
vs中通过剪切板循环来循环粘贴不同内容
2011/04/30 PHP
完美解决:Apache启动问题―(OS 10022)提供了一个无效的参数
2013/06/08 PHP
一个PHP的ZIP压缩类分享
2014/05/04 PHP
解析PHP之提取多维数组指定列的方法
2017/01/03 PHP
php计算给定日期所在周的开始日期和结束日期示例
2017/02/06 PHP
javascript 跨浏览器开发经验总结(五) js 事件
2010/05/19 Javascript
jquery.validate使用攻略 第五步 正则验证
2010/07/01 Javascript
chrome原生方法之数组
2011/11/30 Javascript
javascript操作html控件实例(javascript添加html)
2013/12/02 Javascript
jquery div拖动效果示例代码
2013/12/08 Javascript
JavaScript中的prototype.bind()方法介绍
2014/04/04 Javascript
JQuery实现动态添加删除评论的方法
2015/05/18 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
2015/07/27 Javascript
AngularJS入门教程之ng-checked 指令详解
2016/08/01 Javascript
如何解决IONIC页面底部被遮住无法向上滚动问题
2016/09/06 Javascript
基于jquery二维码生成插件qrcode
2017/01/07 Javascript
让你彻底掌握es6 Promise的八段代码
2017/07/26 Javascript
JavaScript实现简单生成随机颜色的方法
2017/09/21 Javascript
Vue+element-ui 实现表格的分页功能示例
2018/08/18 Javascript
使用npm命令提示: 'npm' 不是内部或外部命令,也不是可运行的程序的处理方法
2020/05/14 Javascript
Python及Django框架生成二维码的方法分析
2018/01/31 Python
对django2.0 关联表的必填on_delete参数的含义解析
2019/08/09 Python
Pytorch实现GoogLeNet的方法
2019/08/18 Python
python实发邮件实例详解
2019/11/11 Python
python GUI库图形界面开发之PyQt5中QWebEngineView内嵌网页与Python的数据交互传参详细方法实例
2020/02/26 Python
CSS3+Sprite实现僵尸行走动画特效源码
2016/01/27 HTML / CSS
详解HTML5中div和section以及article的区别
2015/07/14 HTML / CSS
Timberland德国官网:靴子、鞋子、衣服、夹克及配件
2019/12/10 全球购物
奢华时尚的创新平台:Baltini
2020/10/03 全球购物
历史专业毕业生的自我鉴定
2013/11/15 职场文书
《值日生》教学反思
2014/02/17 职场文书
社区综治宣传月活动总结
2014/07/02 职场文书
2014年外贸业务员工作总结
2014/12/11 职场文书
质量整改通知单
2015/04/21 职场文书
建党伟业的观后感
2015/06/01 职场文书