Linux CentOS Python开发环境搭建教程


Posted in Python onNovember 28, 2018

CentOS安装Python

1.CentOS已经自带安装了2.x版本,先尝试python命令检查已安装的版本.如果你使用rpm、yum或deb命令安装过,请使用相对命令查询。
2.复制安装文件链接。在https://www.python.org/ftp/python/ 进入对应的文件夹,选择Python-3.x.0.tgz右键复制链接
3.在centOS下载tgz安装文件。使用wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz,这里的链接请使用上一步复制的地址
4.安装必要的其他软件包。使用yum install gcc openssl-devel bzip2-devel libffi libffi-devel进行安装
5.解压安装文件。tar xzf Python-3.7.0.tgz。
6.编译前准备。cd Python-3.7.0进入文件夹,执行./configure --enable-optimizations
7.进行安装。可能需要一点时间,make altinstall
8.检查是否安装成功。python3.7 -V,成功应该输出版本号。运行python -V显示原有的python版本号。

CentOS修改命令别名

1.安装位置。你可以在\usr\local\bin文件夹下看到已安装的python3.7
2.修改命令别名。update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.7 0,最后0表示优先级。
3.删除别名关联。update-alternatives --remove python3 /usr/local/bin/python3.7

使用virtualenv管理项目

1.安装。pip3 install virtualenv,这里的pip3可能需要使用update-alternatives --install方法添加别名,目标文件在/usr/local/bin/pip3.7
2.创建项目环境。virtualenv env,这将自动创建env文件夹。
3.激活当前环境。source env/bin/activate
4.退出激活状态。deactivate
5.更多请参照virtualenv的官方说明或网络教程。

Ubuntu安装Python

1.ubuntu16.04自带了Python2.7和3.5.
2.你可以使用类似CentOS的源码安装方式进行安装
3.也可以使用apt-get命令进行安装。基本命令如下:

$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt update
$ sudo apt install python3.6

总结

以上所述是小编给大家介绍的Linux CentOS Python开发环境搭建教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Pycharm学习教程(7)虚拟机VM的配置教程
May 04 Python
Python计时相关操作详解【time,datetime】
May 26 Python
Python2.X/Python3.X中urllib库区别讲解
Dec 19 Python
Python实现PS滤镜的万花筒效果示例
Jan 23 Python
Python中collections模块的基本使用教程
Dec 07 Python
Python中函数的基本定义与调用及内置函数详解
May 13 Python
python判断所输入的任意一个正整数是否为素数的两种方法
Jun 27 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
Jul 22 Python
python实现画循环圆
Nov 23 Python
django 数据库 get_or_create函数返回值是tuple的问题
May 15 Python
Python爬虫实战案例之爬取喜马拉雅音频数据详解
Dec 07 Python
python 生成正态分布数据,并绘图和解析
Dec 21 Python
Python 获取中文字拼音首个字母的方法
Nov 28 #Python
Python3爬虫使用Fidder实现APP爬取示例
Nov 27 #Python
python如何查看微信消息撤回
Nov 27 #Python
python中退出多层循环的方法
Nov 27 #Python
为什么Python中没有"a++"这种写法
Nov 27 #Python
django session完成状态保持的方法
Nov 27 #Python
Python3实现腾讯云OCR识别
Nov 27 #Python
You might like
浅谈php中include文件变量作用域
2015/06/18 PHP
浅谈PHP eval()函数定义和用法
2016/06/21 PHP
PHP云打印类完整示例
2016/10/15 PHP
tp5递归 无限级分类详解
2019/10/18 PHP
JavaScript语言中的Literal Syntax特性分析
2007/03/08 Javascript
jquery网页元素拖拽插件效果及实现
2013/08/05 Javascript
JavaScript设计模式之观察者模式(发布者-订阅者模式)
2014/09/24 Javascript
详解Javascript中的Object对象
2016/02/28 Javascript
jQuery.form插件的使用及跨域异步上传文件
2016/04/27 Javascript
针对BootStrap中tabs控件的美化和完善(推荐)
2016/07/06 Javascript
Bootstrap3 图片(响应式图片&图片形状)
2017/01/04 Javascript
微信小程序中post方法与get方法的封装
2017/09/26 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
Vue CLI3中使用compass normalize的方法
2019/05/30 Javascript
详解JavaScript中的数据类型,以及检测数据类型的方法
2020/09/17 Javascript
[01:01:22]VGJ.S vs OG 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
自己使用总结Python程序代码片段
2015/06/02 Python
Python连接mysql数据库的正确姿势
2016/02/03 Python
Python调用微信公众平台接口操作示例
2017/07/08 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
Python将文字转成语音并读出来的实例详解
2019/07/15 Python
python实现屏保程序(适用于背单词)
2019/07/30 Python
python 内置函数汇总详解
2019/09/16 Python
解决keras模型保存h5文件提示无此目录问题
2020/07/01 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
ivx平台开发之不用代码实现一个九宫格抽奖功能
2021/01/27 HTML / CSS
受外贸欢迎的美国主机:BlueHost
2017/05/16 全球购物
秋季校运动会广播稿
2014/02/23 职场文书
协议书模板
2014/04/23 职场文书
户外活动总结范文
2014/04/30 职场文书
政府班子四风问题整改措施思想汇报
2014/10/08 职场文书
2014年仓库工作总结
2014/11/20 职场文书
四年级学生期末评语
2014/12/26 职场文书
2016年艾滋病宣传活动总结
2016/04/01 职场文书
golang生成vcf通讯录格式文件详情
2022/03/25 Golang
零基础学java之循环语句的使用
2022/04/10 Java/Android