centos7下python3与python2共存并且开启py3虚拟环境
因为下载视频需要用到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.创建python3
和pip3
的软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
7.测试安装后的python3
和pip3
命令
[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
命令即可。
好了,centos7
中python3
的虚拟环境搭建完成!
作者:Noisky
原文链接:https://ffis.me/experience/1239.html
Python学习交流群:238757010
转载于:https://www.cnblogs.com/reboot51/p/8649889.html
centos7下python3与python2共存并且开启py3虚拟环境相关推荐
- Win10下python3和python2多版本同时安装并解决pip共存问题
Win10下python3和python2多版本同时安装并解决pip共存问题 参考文章: (1)Win10下python3和python2多版本同时安装并解决pip共存问题 (2)https://ww ...
- Win7和win10下python3和python2同时安装并解决pip共存问题
Win7和win10下python3和python2同时安装并解决pip共存问题 参考文章: (1)Win7和win10下python3和python2同时安装并解决pip共存问题 (2)https: ...
- Windows10下python3和python2同时安装(二)python2.exe、python3.exe和pip2、pip3设置
Windows10下python3和python2同时安装(二) python2.exe.python3.exe和pip2.pip3设置 说明:安装安装python3和python2请参考本系列教程( ...
- python2与python3同时安装_Win10下python3和python2同时安装并解决pip共存问题
转载自:https://www.cnblogs.com/hkgov/p/7504082.html 特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似. ...
- Win10下python3和python2同时安装并解决pip共存问题
特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似. 使用python开发,环境有Python2和 python3 两种,有时候需要两种环境切换使用,下 ...
- Centos7.2安装python3与python2共存
1.安装依赖 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk ...
- Linux 多版本python3、python2共存安装
2019独角兽企业重金招聘Python工程师标准>>> 封装docker包需要python3环境,系统自带python2,yum等程序依赖它,避免异常问题,达到共存,增加python ...
- python3 exe_Windows10下python3和python2同时安装 python2.exe、python3.exe和pip2、pip3设置
1.添加python2到系统环境变量 打开,控制面板\系统和安全\系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加D:\Python\python27和D:\Python\py ...
- Linux CenOS Python3 和 python2 共存
1.查看是否已经安装Python CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5. 使用 python -V 命令查看一下是否安 ...
最新文章
- asp.net 网页做一个浮动层_【CSS】7 页面布局:浮动
- 攻破c语言笔试与机试难点,如何攻破C语言学习、笔试与机试的难点.doc
- Go语言可能会遇到的坑
- Binder实用指南(一) - 理解篇
- python面向对象编程实例爬虫_​Python面向对象编程⑭
- python urllib3 request 无返回结果_python urllib request urlopen请求网页返回bytes类型
- 剑指 Offer II 042. 最近请求次数【队列方法】
- maven私服搭建及应用
- mysql简单的数据提取代码_MYSQL提取非常简单的数据,chrome浏览器响应过长,如何优化?...
- 自动驾驶1-7: 进入自动驾驶汽车行业的建议Advice for Breaking into the Self-Driving Cars Industry
- 三相逆变器双pi控制器参数如何调节_干货!单相光伏并网逆变器的环路控制
- activity多实例任务加签
- 使用词向量嵌入模型,获得近义词
- Vue项目中引用‘阿里巴巴字体图标库iconfont’
- microbit python下mp3_语音 — BBC micro:bit MicroPython中文版 0.0.1 文档
- 获取百度首页的源代码
- 归一法的计算方法讲解_归一法
- 编写java百分制转化五分制_百分制与五分制的换算(百分制转换五分制公式)
- android studio视频路径,Android studio相关设置及实现存在于工程目录中的视频播放...
- 5G网络能力开放部署及关键技术方案
热门文章
- C#DateTime.ToString格式化时间字符串
- linux下邮件查看命令
- win7 下的 cmdhere 及其他
- 更改微信小程序的基础版本库;更改uni-app小程序基础库;更改用户的微信小程序基础库最低版本;设置用户的微信小程序版本库;
- 前端学习(2894):列表组件的拆分和样式编写
- 前端学习(2883):实现事件处理函数批量绑定
- [css] 说说你对sass的嵌套规则的理解?
- [vue] 怎么解决vue动态设置img的src不生效的问题
- [js] ReferenceError和TypeError有什么区别?
- 工作173:数组转换为对象