centos7python命令_02.将python3作为centos7的默认python命令

博客为日常工作学习积累总结:

由于个人兴趣爱好对python有了解:

1.安装Python3:

参考博客:https://zhuanlan.zhihu.com/p/47868341

安装依赖包:

yum -y install zlib zlib-devel

yum -y install bzip2 bzip2-devel

yum -y install ncurses ncurses-devel

yum -y install readline readline-devel

yum -y install openssl openssl-devel

yum -y install openssl-static

yum -y install xz lzma xz-devel

yum -y install sqlite sqlite-devel

yum -y install gdbm gdbm-devel

yum -y install tk tk-devel

yum -y install gcc

下载安装包:wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz

编译安装:tar zxf Python-3.6.5.tgz      cd Python-3.6.5

安装到指定目录:./configure --with-ssl --prefix=/application/python3

返回信息:

如下提示检查通过:

If you want a release build with all optimizations active (LTO, PGO, etc),

please run ./configure --enable-optimizations

使用make进行编译:make

安装:make install

安装完成:

Collecting setuptools

Collecting pip

Installing collected packages: setuptools, pip

Successfully installed pip-9.0.1 setuptools-28.8.0

将python3作为的python命令:mv /usr/bin/python /usr/bin/python2.back

ln -s /application/python3/bin/python3 /usr/bin/python

设置pip3为全局默认pip

ln -n /application/python3/bin/pip3 /usr/bin/pip

修改yum命令依赖的Python2:

vi /usr/bin/yum

#!/usr/bin/python2

vi /usr/libexec/urlgrabber-ext-down

#! /usr/bin/python2

2.安装python虚拟环境:

pip install virtualenv

yum install python-virtualenv

当前路径:/application/movie

创建虚拟环境:python -m venv venvmovie

进入虚拟环境:source venvmovie/bin/activate

退出虚拟环境:deactivate

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/304865.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SELECT语句“加锁选项”功能说明

阅读全文:http://www.cckan.net/forum.php?modviewthread&tid50 SELECT 语句中“加锁选项”的功能说明SQL Server提供了强大而完备的锁机制来帮助实现数据库系统的并发性和高性能。用户既能使用SQL Server的缺省设置也可以在select 语句中使用“加锁选项”来实…

windows传真和扫描由于不能访问您的文档_扫描识别工具Dynamic Web TWAIN全年最低价来了!错过再等一年...

Dynamic Web TWAIN是一个专为Web应用程序设计的TWAIN扫描识别控件。你只需在TWAIN接口写几行代码,就可以用兼容TWAIN的扫描仪扫描文档或从数码相机/采集卡中获取图像。然后用户可以编辑图像并将图像保存为多种格式,用户可保存图像到远程数据库或者ShareP…

计算机二级链表,计算机二级c语言上机考试——结构体与链表(3页)-原创力文档...

1:某学生的记录由学号、8门课程成绩和平均分组成, 学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。void fun(STREC *a){int i;a&…

程序员新人怎样在复杂代码中找 bug?

我曾经做了两年大型软件的维护工作,那个项目有 10 多年了,大约 3000 万行以上的代码,参与过开发的有数千人,代码 checkout 出来有大约 5 个 GB,而且 bug 特别多,open 的有上千,即使最高优先级的…

谈到云原生, 绕不开容器化

传送门什么是云原生?云原生设计理念.NET微服务Containers现在谈到云原生, 绕不开“容器”。在《Cloud Native Patterns》一书中,作者Cornelia Davis指出:“容器是云原生应用的基石”;云原生基金会将微服务容器化作为云…

python与matlab混合编程_python 与 matlab 混编

Matlab的官方文档中介绍了 Matlab 与其余编程语言之间的引擎接口,其中包括对于 Python 开放的引擎 API,可参考官方教程,其中包括引擎安装,基本使用,以及Python与Matlab之间的数据类型转换及交互。 在 Windows 系统中&a…

四川中级职称计算机考试考b级,四川省职称计算机B级考试1卷

一、单选题:(每题一分)1、安装调制调器不需要( )A.选择生产厂商和Modem型号B.Modem连接的端口C.选择所在国家及外拨电话号码D.选择的Modem的尺寸2、在Windows中,窗口还原是指将窗口还原到原来指定的( )A.窗口 B.尺寸C.图标 D.程序3、在Windows中&#xf…

如果有人问你什么是大数据?不妨说说这10个典型的大数据案例

在听Gartner的分析师Doug Laney用55分钟讲述55个大数据应用案例之前,你可能对于大数据是否落地还心存疑虑。Laney的演讲如同莎士比亚的全集一样,不过可能“缺乏娱乐性而更具信息量”(也许对于技术人员来说是这样的)。 这个演讲是对…

收藏的RabbitMQ资料,分享给大家

WhyRabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的…

网络游戏外挂制作

我一直没有搞懂制作加速外挂是怎么一回事,直到前不久又翻出来了2001年下半期的《程序员合订本》中《“变速齿轮”研究手记》重新回味了一遍,才有了一点点开悟,随后用Delphi重写了一遍,下面我就把我的心得说给大家听听,…

各高校寒假时间公布_高校放假哪家长?多所高校寒假时间公布!

11月25日2021年放假安排公布大家发现2020年已经接近尾声对于学生族来说考试近了寒假也快到了快来看看高校放假哪家长? (如有调整变动,以各高校最新通知为准)山东大学1月11日开始放假到2月28日结束寒假一共49天山东师范大学1月31日开始放假到3月6日结束寒…

ASP.NET Core 对Controller进行单元测试

单元测试对我们的代码质量非常重要。很多同学都会对业务逻辑或者工具方法写测试用例,但是往往忽略了对Controller层写单元测试。我所在的公司没见过一个对Controller写过测试的。今天来演示下如果对Controller进行单元测试。以下内容默认您对单元测试有所了解&#…

12对胸椎对应体表标志_铁路信号之信号表示器及标志(三)

信 号 标 志1.信号标志,设在列车运行方向左侧(警冲标除外)。双线区段的轨道电路调谐区标志设在线路外侧。(1)警冲标:设在两会合线路线间距离为4 m的中间。线间距离不足4m时,设在两线路中心线最大…

计算机技术题目,计算机技术题目.doc

计算机技术题目一、单项选择题(共10小题,每小题2分)1.下列选项不是生物识别中的行为特征的是() A.?虹膜 B.?声音 C.?签字 D.?步态2.下列关于云计算技术描述,错误的是() A.?云计算技术是分布式计算技术的一种 B.?搜索引擎是云计算技术的应用之一 C.…

python 画树 递归_python递归函数绘制分形树的方法

分形几何学的基本思想:客观事物具有自相似性的层次结构,局部和整体在形态,功能,信息,时间,空间等方面具有统计意义上的相似性,称为自相似性,自相似性是指局部是整体成比例缩小的性质…

mui 时间样式错乱_微信编辑器样式排版错位怎么回事?

有小伙伴反映在使用365编辑器时遇到素材样式无法正常使用的情况,出现排版错乱的情况,今天猫头鹰针对这个问题写了一篇避坑指南,或许能帮到小伙伴们~365微信编辑器样式排版错位怎么回事?这种情况的发生其实是排版过程中的错误操作导…

CISCO路由器安全配置

hostname Router1 ;路由器名称 enable secret xxxx ;特权访问口令为 xxxx interface serial 0 ;定义接口 deion To Internet ; 目的描述 ip address 162.70.73.33 255.255.255.248 ;设置IP地址 ip access-list 101 in …

海德汉编程详细手册_UG编程海德汉系统螺旋铣孔最后一刀欠切解决方案

 提示:点击上方"NX网"↑ 免费订阅 关注老叶今天给大家分享一个海德汉螺旋铣孔最后一圈不加工:新建一个模型,只要是深度不能整除螺距,都会存在这样的问题OK 新建一个默认后处理用来测试最后一圈确实存在问题…

软件测试基础知识bbst,摘自James Bach对软件测试新手的建议

Automated? Manual? There is no such thing as manual or automated testing. It’s all just testing. Testing is often supported by tools that attempt to simulate user interaction with the system. This is what people call “test automation” even though it i…