因为下载视频需要用到python3环境,今天在我的win上安装下载工具死活安装不上去,在大盘鸡上一下就安装成功了...
可能在win上不兼容吧...无奈只能在大盘鸡上进行折腾了,顺便几个笔记

由于大盘鸡上好多程序基于python2的,所以就没法直接替换掉系统内置的环境,所以需要单独安装python3并且开启虚拟环境,这样就互不影响了,

1.首先安装所需要的依赖环境(别管用到用不到,装就对了!)

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

2.下载最新的python Python官方网站下载 我这里最新版是python 3.6.4

wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

3.解压下载的压缩文件,并且进入解压后的目录

tar -zxvf Python-3.6.4.tgz
cd Python-3.6.4

4.创建Python3的安装目录

mkdir /usr/local/python3

5.开始编译安装python3

./configure --prefix=/usr/local/python3
make && make install

6.创建python3pip3的软连接

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

7.测试安装后的python3pip3命令

[root@host]# python3 -V
Python 3.6.4
[root@host]# pip3 -V
pip 9.0.1 from /usr/local/python3/lib/python3.6/site-packages (python 3.6)

到此python3就单独安装完成了,也不影响系统内置的python2环境
可是系统中并没有python3环境,有些软件需要运行在python3环境中,
这时候我们就需要创建一个虚拟的python3环境了
创建虚拟环境很简单,运行以下命令即可

cd /opt
python3 -m venv py3

此时虚拟环境已经安装好了
虚拟环境使用方法:
进入虚拟环境

source /opt/py3/bin/activate 或者 . /opt/py3/bin/activate

进去后是这样的

红框内即是所运行的虚拟环境
如需退出虚拟环境,使用deactivate命令即可。
好了,centos7python3的虚拟环境搭建完成!

作者:Noisky

原文链接:https://ffis.me/experience/1239.html

Python学习交流群:238757010

转载于:https://www.cnblogs.com/reboot51/p/8649889.html

centos7下python3与python2共存并且开启py3虚拟环境相关推荐

  1. Win10下python3和python2多版本同时安装并解决pip共存问题

    Win10下python3和python2多版本同时安装并解决pip共存问题 参考文章: (1)Win10下python3和python2多版本同时安装并解决pip共存问题 (2)https://ww ...

  2. Win7和win10下python3和python2同时安装并解决pip共存问题

    Win7和win10下python3和python2同时安装并解决pip共存问题 参考文章: (1)Win7和win10下python3和python2同时安装并解决pip共存问题 (2)https: ...

  3. Windows10下python3和python2同时安装(二)python2.exe、python3.exe和pip2、pip3设置

    Windows10下python3和python2同时安装(二) python2.exe.python3.exe和pip2.pip3设置 说明:安装安装python3和python2请参考本系列教程( ...

  4. python2与python3同时安装_Win10下python3和python2同时安装并解决pip共存问题

    转载自:https://www.cnblogs.com/hkgov/p/7504082.html 特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似. ...

  5. Win10下python3和python2同时安装并解决pip共存问题

    特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似. 使用python开发,环境有Python2和 python3 两种,有时候需要两种环境切换使用,下 ...

  6. Centos7.2安装python3与python2共存

    1.安装依赖 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk ...

  7. Linux 多版本python3、python2共存安装

    2019独角兽企业重金招聘Python工程师标准>>> 封装docker包需要python3环境,系统自带python2,yum等程序依赖它,避免异常问题,达到共存,增加python ...

  8. python3 exe_Windows10下python3和python2同时安装 python2.exe、python3.exe和pip2、pip3设置

    1.添加python2到系统环境变量 打开,控制面板\系统和安全\系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加D:\Python\python27和D:\Python\py ...

  9. Linux CenOS Python3 和 python2 共存

    1.查看是否已经安装Python CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5. 使用 python -V 命令查看一下是否安 ...

最新文章

  1. asp.net 网页做一个浮动层_【CSS】7 页面布局:浮动
  2. 攻破c语言笔试与机试难点,如何攻破C语言学习、笔试与机试的难点.doc
  3. Go语言可能会遇到的坑
  4. Binder实用指南(一) - 理解篇
  5. python面向对象编程实例爬虫_​Python面向对象编程⑭
  6. python urllib3 request 无返回结果_python urllib request urlopen请求网页返回bytes类型
  7. 剑指 Offer II 042. 最近请求次数【队列方法】
  8. maven私服搭建及应用
  9. mysql简单的数据提取代码_MYSQL提取非常简单的数据,chrome浏览器响应过长,如何优化?...
  10. 自动驾驶1-7: 进入自动驾驶汽车行业的建议Advice for Breaking into the Self-Driving Cars Industry
  11. 三相逆变器双pi控制器参数如何调节_干货!单相光伏并网逆变器的环路控制
  12. activity多实例任务加签
  13. 使用词向量嵌入模型,获得近义词
  14. Vue项目中引用‘阿里巴巴字体图标库iconfont’
  15. microbit python下mp3_语音 — BBC micro:bit MicroPython中文版 0.0.1 文档
  16. 获取百度首页的源代码
  17. 归一法的计算方法讲解_归一法
  18. 编写java百分制转化五分制_百分制与五分制的换算(百分制转换五分制公式)
  19. android studio视频路径,Android studio相关设置及实现存在于工程目录中的视频播放...
  20. 5G网络能力开放部署及关键技术方案

热门文章

  1. C#DateTime.ToString格式化时间字符串
  2. linux下邮件查看命令
  3. win7 下的 cmdhere 及其他
  4. 更改微信小程序的基础版本库;更改uni-app小程序基础库;更改用户的微信小程序基础库最低版本;设置用户的微信小程序版本库;
  5. 前端学习(2894):列表组件的拆分和样式编写
  6. 前端学习(2883):实现事件处理函数批量绑定
  7. [css] 说说你对sass的嵌套规则的理解?
  8. [vue] 怎么解决vue动态设置img的src不生效的问题
  9. [js] ReferenceError和TypeError有什么区别?
  10. 工作173:数组转换为对象