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中enumerate的用法实例解析
Aug 18 Python
python 查找字符串是否存在实例详解
Jan 20 Python
深入解答关于Python的11道基本面试题
Apr 01 Python
Python实现列表删除重复元素的三种常用方法分析
Nov 24 Python
python实现指定文件夹下的指定文件移动到指定位置
Sep 17 Python
python自定义线程池控制线程数量的示例
Feb 22 Python
扩展Django admin的list_filter()可使用范围方法
Aug 21 Python
Python之数据序列化(json、pickle、shelve)详解
Aug 30 Python
详解Python图像处理库Pillow常用使用方法
Sep 02 Python
python将print输出的信息保留到日志文件中
Sep 27 Python
python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例
Feb 27 Python
Python面向对象程序设计之继承、多态原理与用法详解
Mar 23 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数组函数序列之array_pop() - 删除数组中的最后一个元素
2011/11/07 PHP
php保存二进制原始数据为图片的程序代码
2014/10/14 PHP
PHP实现向关联数组指定的Key之前插入元素的方法
2017/06/06 PHP
php远程请求CURL实例教程(爬虫、保存登录状态)
2020/12/10 PHP
js实现图片放大和拖拽特效代码分享
2015/09/05 Javascript
JavaScript多并发问题如何处理
2015/10/28 Javascript
jQuery添加和删除指定标签的方法
2015/12/16 Javascript
基于jQuery实现弹出可关闭遮罩提示框实例代码
2016/07/18 Javascript
angularjs使用directive实现分页组件的示例
2017/02/07 Javascript
Angular2数据绑定详解
2017/04/18 Javascript
js使用xml数据载体实现城市省份二级联动效果
2017/11/08 Javascript
vue watch自动检测数据变化实时渲染的方法
2018/01/16 Javascript
详解Webpack多环境代码打包的方法
2018/08/03 Javascript
在iFrame子页面里实现模态框的方法
2018/08/17 Javascript
Node.js连接Sql Server 2008及数据层封装详解
2018/08/27 Javascript
vue通过指令(directives)实现点击空白处收起下拉框
2018/12/06 Javascript
node 解析图片二维码的内容代码实例
2019/09/11 Javascript
vue中使用element组件时事件想要传递其他参数的问题
2019/09/18 Javascript
Vue-router中hash模式与history模式的区别详解
2020/12/15 Vue.js
python利用datetime模块计算时间差
2015/08/04 Python
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
2016/06/18 Python
对Python 网络设备巡检脚本的实例讲解
2018/04/22 Python
python 循环读取txt文档 并转换成csv的方法
2018/10/26 Python
Django中自定义查询对象的具体使用
2019/10/13 Python
HTML5 3D衣服摇摆动画特效
2016/03/17 HTML / CSS
trivago美国:全球最大的酒店价格比较网站
2018/01/18 全球购物
荷兰包包购物网站:The Little Green Bag
2018/03/17 全球购物
护士辞职信范文
2014/01/19 职场文书
关于保护环境的建议书
2014/05/13 职场文书
酒店管理求职信
2014/06/09 职场文书
学校安全生产月活动总结
2014/07/05 职场文书
教师岗位说明书
2015/09/30 职场文书
卖车协议书范文
2016/03/23 职场文书
Redis高级数据类型Hyperloglog、Bitmap的使用
2021/05/24 Redis
MySQL 服务和数据库管理
2021/11/11 MySQL
js判断两个数组相等的5种方法
2022/05/06 Javascript